style(association): modifie le layout_template de CreateForm

pull/178/head
Raphael 2021-01-20 15:46:30 +01:00
Parent f32bea352e
révision 65517fadeb
3 fichiers modifiés avec 33 ajouts et 0 suppressions

Voir le fichier

@ -60,3 +60,15 @@
.input-group .search-input {
border-color: $white;
}
// Make the research intended fields stand out from the others
// Only association creation or update forms are concerned
.research-data-fieldset {
padding: 1rem;
margin-top: 1rem;
border: 1px solid $info;
&__legend {
font-style: italic;
}
}

Voir le fichier

@ -28,6 +28,9 @@ class CreateForm(CustomTapeformMixin, TapeformFieldsetsMixin, forms.ModelForm):
for g in models.ActivityFieldGroup.objects.all()
]
layout_template = (
"association/forms/layouts/association_informations_form.html"
)
fieldsets = [
{

Voir le fichier

@ -0,0 +1,18 @@
{% extends form.base_layout_template %}
{% load tapeforms %}
{% block visible_fields %}
{% csrf_token %}
{% for fieldset in form.get_fieldsets %}
<div class="{{ fieldset.extra.css_class }}">
<fieldset>
{% form fieldset %}
</fieldset>
{% if fieldset.extra.css_class == "research-data-fieldset" %}
<div class="research-data-fieldset__legend">
{{ fieldset.extra.legend }}
</div>
{% endif %}
</div>
{% endfor %}
{% endblock %}