Projet

Général

Profil

0001-misc-explicit-forms-optional-fields-and-add-class-to.patch

Serghei Mihai, 11 août 2020 18:33

Télécharger (1,6 ko)

Voir les différences:

Subject: [PATCH] misc: explicit forms optional fields and add class to mark
 them (#40156)

 gadjo/static/css/_forms.scss      | 18 ++++++++++++++++++
 gadjo/templates/gadjo/widget.html |  6 +++++-
 2 files changed, 23 insertions(+), 1 deletion(-)
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
-