-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migration invitation usager et reset password agent au DSFR #4926
base: production
Are you sure you want to change the base?
Migration invitation usager et reset password agent au DSFR #4926
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- On a un espace qui s'est introduit pour le champ "mot de passe" au dsfr, entre le libellé et le champ. Est-il possible de le réduire pour avoir le meme espacement que les autres champs ?
- On a perdu le hint du champ du telephone, il faudrait le reprendre et l'insérer en "texte de description additionnel" entre le libellé et le champ.
Le reste est ok
@Teodora-Stanki effectivement
Effectivement, my bad |
Et voilà @Teodora-Stanki |
…-reset-password-agent
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
magnifique cette PR ça fait plaisir et ça va améliorer l’UX pour tout le monde 😻
j’ai testé en local les 3 pages, essayé de faire apparaître les erreurs, testé sans JS aussi ✅
= f.password_field :password, as: :password, label: "Mot de passe", class: "form-control", autocomplete: "new-password", required: true, id: "password" | ||
span.fa.fa-fw.fa-eye.toggle-password role="button" tabindex="0" | ||
|
||
= render "agents/mot_de_passes/new_password_hints" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
plus qu’une utilisation de ce partial dans agents/mot_de_passes/edit.html.slim
, on pourrait éventuellement l’y inliner mais ce n’est absolument pas bloquant, je le note juste au passage
= render "agents/mot_de_passes/new_password_hints" | ||
.rdv-text-align-center= f.button :submit, t("devise.invitations.edit.submit_button") | ||
.fr-col-md-12= f.dsfr_email_field :email, required: true | ||
.fr-col-md-12= f.dsfr_phone_field :phone_number, hint: "Saisissez un numéro à 10 chiffres de France métropole ou d’outre-mer, ou bien un numéro international avec le préfixe du pays." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
je dis vive l’inlining 👍 est-ce que tu penses que la clé i18n simple_form.hints.user.phone_number
est encore utilisée ? sinon je vote pour la supprimer au passage
Contexte
Dans le cadre de la migration au DSFR, on migre les formulaires suivants :
Solution
En faisant ça, on peut se séparer dans l’ancienne logique permettant d’afficher/cacher le mot de passe dans le champ.
On a également le nouveau de système d’aide dynamique au choix de mot de passe.
Captures d'écran