style(identite): passe le form d'identité siret au DSFR

This commit is contained in:
Colin Darie 2023-09-18 15:05:31 +02:00
parent ae2d9bba47
commit 3be39f5a58

View file

@ -2,18 +2,23 @@
- if !dossier_submission_is_closed?(@dossier) - if !dossier_submission_is_closed?(@dossier)
= form_for current_user, url: siret_dossier_path(@dossier), html: { class: 'form', method: 'post' } do |f| = form_for current_user, url: siret_dossier_path(@dossier), html: { class: 'form', method: 'post' } do |f|
%h2.fr-h4 Identifier votre établissement
%p.mb-1 Merci de remplir le numéro de SIRET de votre entreprise, administration ou association pour commencer la démarche. %fieldset.fr-mb-0.fr-fieldset{ aria: { labelledby: 'edit-identity-siret' } }
= f.hidden_field :dossier_id, value: @dossier.id
= f.label :siret, style: "display: none" %legend.fr-fieldset__legend#edit-identity-siret
= f.text_field :siret, placeholder: "Numéro SIRET à 14 chiffres", required: true %h2.fr-h4 Identifier votre établissement
= f.hidden_field :dossier_id, value: @dossier.id
%p.mb-4 .fr-fieldset__element
Pour trouver votre numéro SIRET, utilisez %p.fr-text--sm Merci de remplir le numéro de SIRET de votre entreprise, administration ou association pour commencer la démarche.
%a{ href: "https://annuaire-entreprises.data.gouv.fr" , target: '_blank', rel: 'noopener' }
annuaire-entreprises.data.gouv.fr .fr-fieldset__element
ou renseignez-vous auprès de votre service comptable. = render Dsfr::InputComponent.new form: f, attribute: :siret, opts: { placeholder: "Numéro SIRET à 14 chiffres" }
.fr-fieldset__element
%p.fr-text--sm |
Pour trouver votre numéro SIRET, utilisez
= link_to('annuaire-entreprises.data.gouv.fr', annuaire_link, title: new_tab_suffix("Rechercher un numéro de SIRET sur lAnnuaire des Entreprises"), **external_link_attributes)
ou renseignez-vous auprès de votre service comptable.
= f.submit "Valider", class: "fr-btn", data: { disable_with: "Récupération des informations…" } = f.submit "Valider", class: "fr-btn", data: { disable_with: "Récupération des informations…" }