Skip to content
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

[FO - Formulaire - Accessibilité] Revue des liens #2550

Merged
merged 4 commits into from
May 17, 2024
Merged

Conversation

emilschn
Copy link
Collaborator

Ticket

#2546

Description

Revue des liens dans le formulaire de signalement

Changements apportés

  • ajustement des title quand on ouvre une nouvelle fenêtre
  • remplacement de composants liens par des composants boutons quand on ouvre une modal

Tests

  • Vérifier les différents liens des différents parcours
  • Vérifier le fonctionnement des boutons En savoir plus

@emilschn emilschn changed the base branch from bugfix/2393-qa-move-json-form to develop May 13, 2024 07:38
Copy link
Collaborator

@hmeneuvrier hmeneuvrier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Le bouton "En savoir plus" ouvre bien la modale, mais je pense qu'il y a un peu de css à passer.

En prod :

image

Sur ta branche :

image

@emilschn
Copy link
Collaborator Author

Le bouton "En savoir plus" ouvre bien la modale, mais je pense qu'il y a un peu de css à passer.

En prod :

image

Sur ta branche :

image

Ah oui, ça j'ai vu... mais c'est pas possible d'avoir un bouton qui a le style d'un badge.
Donc c'est un bouton qui a le style d'un bouton et l'indicateur d'info.
Tu penses que c'est trop problématique ?

Copy link
Collaborator

@numew numew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mêmes remarques que héléne, plus les lien d'édition à revoir je pense (pas de title) a moins que c soit couvert pas un autre cas ?
lien_edition

@numew
Copy link
Collaborator

numew commented May 13, 2024

Le bouton "En savoir plus" ouvre bien la modale, mais je pense qu'il y a un peu de css à passer.
En prod :
image
Sur ta branche :
image

Ah oui, ça j'ai vu... mais c'est pas possible d'avoir un bouton qui a le style d'un badge. Donc c'est un bouton qui a le style d'un bouton et l'indicateur d'info. Tu penses que c'est trop problématique ?

Ca s'affiche comme un badge simplement si on retire la classe "ft-btn" à première vue

@hmeneuvrier
Copy link
Collaborator

Ah oui, ça j'ai vu... mais c'est pas possible d'avoir un bouton qui a le style d'un badge.
Donc c'est un bouton qui a le style d'un bouton et l'indicateur d'info.
Tu penses que c'est trop problématique ?

Je trouve que ça prend beaucoup de place... peut-être au moins en plus petit, en fr-btn--sm ?

@emilschn
Copy link
Collaborator Author

emilschn commented May 13, 2024

Le bouton "En savoir plus" ouvre bien la modale, mais je pense qu'il y a un peu de css à passer.
En prod :
image
Sur ta branche :
image

Ah oui, ça j'ai vu... mais c'est pas possible d'avoir un bouton qui a le style d'un badge. Donc c'est un bouton qui a le style d'un bouton et l'indicateur d'info. Tu penses que c'est trop problématique ?

Ca s'affiche comme un badge simplement si on retire la classe "ft-btn" à première vue

Ah oui tiens ; je suis sûr d'avoir testé l'autre fois sans succès. Je vais faire ça ! Merci !

[edit] Ah non, c'est surtout que fr-button est déjà dans le composant Bouton, par défaut...

@emilschn
Copy link
Collaborator Author

@hmeneuvrier @numew
J'ai mis le bouton En savoir plus en fr-btn--sm comme préconisé par Hélène (le badge, c'était compliqué structurellement, sans changer plein de trucs)
J'ai modifié les boutons du breadcrumb et les boutons d'édition en fin de parcours

Copy link

sonarcloud bot commented May 14, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Copy link
Collaborator

@hmeneuvrier hmeneuvrier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Relecture et tests OK pour moi.
Le fr-btn--sm ça me suffit. Mathilde verra si elle préfère passer sur un fr-btn--secondary ou pas

Copy link
Collaborator

@numew numew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok (c'est un peu filou d'intervertir lien et boutons pour s'en sortir mais ca me va)

@numew numew merged commit 104398d into develop May 17, 2024
3 checks passed
@emilschn emilschn deleted the fix/2546-form-links branch May 29, 2024 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants