Amélioration des formulaires
Voilà une proposition de refonte du design des formulaires. Il s'agit principalement d'avoir un mode plus compact, mais aussi de créer un layout 2col
(deux colonnes), surtout pensé pour un nouveau type de formulaire qui apparaitrait avec !51 (mais ça ne coûte pas cher d'avoir cette possibilité dès maintenant, d'où une capture d'écran uniquement pour l'exemple).
Note : tout est responsive, et évidemment en cas de petit écran le layout compact redevient vertical, avec empilement des couples label
/input
Note 2 : j'en ai profité pour grossir le captcha, en attendant de meilleures améliorations de son accessibilité
Sur cette branche, on choisir les layouts comme ceci :
{% block content %}
{{ macros.form(form, layout="2col") }}
{% endblock %}
avant | après | 2col | |
---|---|---|---|
création service | |||
inscription | non pertinent |
Autres améliorations importantes
BooleanFields
comme switchs :
Mise en évidence des erreur :
Possibilité d'afficher un help-text :