amelioration(formulaire-usager): groupes les champs suivant un titre de section dans une balise html de type <fieldset> de sorte a améliorer l'accessibilite de la plateforme

This commit is contained in:
Martin 2023-03-24 11:08:31 +01:00 committed by mfo
parent b9faa26560
commit ad77b9321b
21 changed files with 350 additions and 34 deletions

View file

@ -42,9 +42,5 @@
= f.select :groupe_instructeur_id,
dossier.procedure.groupe_instructeurs.active.map { |gi| [gi.label, gi.id] },
{ include_blank: dossier.brouillon? }
- dossier.champs_public.each do |champ|
= fields_for champ.input_name, champ do |form|
= render EditableChamp::EditableChampComponent.new form: form, champ: champ
= render EditableChamp::ChampsTreeComponent.new(champs: dossier.champs_public, root_depth: 0)
= render Dossiers::EditFooterComponent.new(dossier: dossier, annotation: false)

View file

@ -3,9 +3,7 @@
%section.counter-start-header-section
= render NestedForms::FormOwnerComponent.new
= form_for dossier, url: annotations_instructeur_dossier_path(dossier.procedure, dossier), html: { class: 'form', multipart: true } do |f|
- dossier.champs_private.each do |champ|
= fields_for champ.input_name, champ do |form|
= render EditableChamp::EditableChampComponent.new form: form, champ: champ, seen_at: seen_at
= render EditableChamp::ChampsTreeComponent.new(champs: dossier.champs_private, root_depth: 0)
= render Dossiers::EditFooterComponent.new(dossier: dossier, annotation: true)
- else