-
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 des icônes RDV usager au DSFR #4939
Conversation
b22b9ad
to
524a943
Compare
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.
✅ nickel merci beaucoup, rien à redire.
parfait cette taille de PR 🙇
@@ -2,42 +2,42 @@ | |||
|
|||
ul.list-group.fr-mb-3w | |||
li.list-group-item | |||
i.fa.fa-info-circle> | |||
span.fr-icon.fr-icon-info-fill.fr-mr-1w[aria-hidden="true"] |
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.
pour les motifs côté agents dans le menu de gauche, on a commencé à utiliser .fr-icon-draft-fill
, peut-être qu'on peut faire ça ici aussi (voir #4916)
| Ce RDV se déroulera à domicile | ||
|
||
- elsif @rdv.public_office? | ||
li.list-group-item | ||
.fa.fa-map-marker-alt> | ||
span.fr-icon.fr-icon-map-pin-2-fill.fr-mr-1w[aria-hidden="true"] |
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.
Et pour les lieux dans le menu de gauche, on utilise .fr-icon-building-fill
, peut-être que ça serait bien d'uniformiser ici aussi
span> | ||
span.fa.fa-phone> | ||
br | ||
span.fr-icon.fr-icon-phone-fill.fr-mr-1w[aria-hidden="true"] |
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.
et peut-être que ça pourrait être utile d'avoir un petit helper qui permette de faire un truc dans ce genre :
span.fr-icon.fr-icon-phone-fill.fr-mr-1w[aria-hidden="true"] | |
= dsfr_icon("fr-icon-phone-fill", class: "fr-mr-1w") |
et pour faciliter l'utilisation de la bonne icône, on pourrait même avoir des versions spécifiques de ce helper pour les icônes dont on a fixé la sémantique du genre
def dsfr_icon_for_motifs(class: nil)
dsfr_icon("fr-icon-draft-fill", class:)
end
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.
Yes effectivement, j'y ai pensé et c’est dans ma todo
Je n'ai pas encore proposé d’implémentation parce que ça me semblait curieux qu’on soit toujours obligé de faire ça, mais je n’ai pas encore trouvé de meilleurs moyens nativement dans le DSFR
Je ferai certainement ça dans une PR prochainement
524a943
to
0839baa
Compare
Contexte
On continue à se débarasser des icônes font awesome dans l’interface usager.
Solution
À discuter dans une autre PR avec le trio, est-ce qu’on n'afficherait pas des intitulés plutôt qu'uniquement les pictos ?
Captures d'écran