Commit 9a9db997 by alisan617

trailing text positioning in num input type question TNL-4584

parent 878b9124
<%page expression_filter="h"/>
<%! from openedx.core.djangolib.markup import HTML %>
<% doinline = 'style="display:inline-block;vertical-align:top"' if inline else "" %> <% doinline = 'style="display:inline-block;vertical-align:top"' if inline else "" %>
<section id="formulaequationinput_${id}" class="inputtype formulaequationinput" ${doinline}> <section id="formulaequationinput_${id}" class="inputtype formulaequationinput" ${doinline}>
<div class="${status.classname}" id="status_${id}"> <div class="${status.classname}" id="status_${id}">
<input type="text" name="input_${id}" id="input_${id}" <input type="text" name="input_${id}" id="input_${id}"
data-input-id="${id}" value="${value|h}" data-input-id="${id}" value="${value}"
aria-label="${label}" aria-label="${label}"
aria-describedby="${id}_status" aria-describedby="${id}_status"
% if size: % if size:
size="${size}" size="${size}"
% endif % endif
/> />
${trailing_text | h} <span class="trailing_text">${trailing_text}</span>
<span class="status" id="${id}_status" data-tooltip="${status.display_tooltip}"> <span class="status" id="${id}_status" data-tooltip="${status.display_tooltip}">
<span class="sr"> <span class="sr">
...@@ -28,6 +30,6 @@ ...@@ -28,6 +30,6 @@
<div class="script_placeholder" data-src="${previewer}"/> <div class="script_placeholder" data-src="${previewer}"/>
% if msg: % if msg:
<span class="message">${msg|n}</span> <span class="message">${HTML(msg)}</span>
% endif % endif
</section> </section>
<%page expression_filter="h"/>
<%! from openedx.core.djangolib.markup import HTML %>
<% doinline = "inline" if inline else "" %> <% doinline = "inline" if inline else "" %>
<div id="inputtype_${id}" class="${'text-input-dynamath' if do_math else ''} capa_inputtype ${doinline} textline" > <div id="inputtype_${id}" class="${'text-input-dynamath' if do_math else ''} capa_inputtype ${doinline} textline" >
...@@ -14,7 +16,7 @@ ...@@ -14,7 +16,7 @@
<div style="display:none;" name="${hidden}" inputid="input_${id}" /> <div style="display:none;" name="${hidden}" inputid="input_${id}" />
% endif % endif
<input type="text" name="input_${id}" id="input_${id}" aria-label="${label}" aria-describedby="answer_${id}" value="${value|h}" <input type="text" name="input_${id}" id="input_${id}" aria-label="${label}" aria-describedby="answer_${id}" value="${value}"
% if do_math: % if do_math:
class="math" class="math"
% endif % endif
...@@ -25,7 +27,7 @@ ...@@ -25,7 +27,7 @@
style="display:none;" style="display:none;"
% endif % endif
/> />
${trailing_text | h} <span class="trailing_text">${trailing_text}</span>
<span class="status" <span class="status"
%if status != 'unsubmitted': %if status != 'unsubmitted':
...@@ -33,7 +35,7 @@ ...@@ -33,7 +35,7 @@
aria-describedby="input_${id}" data-tooltip="${status.display_tooltip}"> aria-describedby="input_${id}" data-tooltip="${status.display_tooltip}">
<span class="sr"> <span class="sr">
%if value: %if value:
${value|h} ${value}
% else: % else:
${label} ${label}
%endif %endif
...@@ -55,7 +57,7 @@ ...@@ -55,7 +57,7 @@
% endif % endif
% if msg: % if msg:
<span class="message">${msg|n}</span> <span class="message">${HTML(msg)}</span>
% endif % endif
</div> </div>
...@@ -819,10 +819,8 @@ div.problem { ...@@ -819,10 +819,8 @@ div.problem {
} }
.capa_inputtype.textline.text-input-dynamath, .inputtype.formulaequationinput { .capa_inputtype.textline.text-input-dynamath, .inputtype.formulaequationinput {
.trailing_text {
display: inline-block; display: inline-block;
input {
width: calc(100% - 45px);
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment