0001-misc-explicit-forms-optional-fields-and-add-class-to.patch
gadjo/static/css/_forms.scss | ||
---|---|---|
398 | 398 |
.field-live-hint button.close::after { |
399 | 399 |
content: "×"; |
400 | 400 |
} |
401 | ||
402 |
form { |
|
403 |
.widget-optional span.optional { |
|
404 |
display: none; |
|
405 |
} |
|
406 |
} |
|
407 | ||
408 |
form.pk-mark-optional-fields { |
|
409 |
.widget-required { |
|
410 |
span.required { |
|
411 |
display: none; |
|
412 |
} |
|
413 |
} |
|
414 |
.widget-optional span.optional { |
|
415 |
display: inline; |
|
416 |
font-style: italic; |
|
417 |
} |
|
418 |
} |
gadjo/templates/gadjo/widget.html | ||
---|---|---|
7 | 7 |
{% block widget-title %} |
8 | 8 |
<div class="title"> |
9 | 9 |
{{ field.label_tag }} |
10 |
{% if field.field.required %}<span title="{% trans "This field is required." %}" class="required">*</span>{% endif %} |
|
10 |
{% if field.field.required %} |
|
11 |
<span title="{% trans "This field is required." %}" class="required">*</span> |
|
12 |
{% else %} |
|
13 |
<span class="optional">{% trans "(optional)" %}</span> |
|
14 |
{% endif %} |
|
11 | 15 |
</div> |
12 | 16 |
{% endblock %} |
13 | 17 |
{% block widget-content %} |
14 |
- |