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

[Meta] UI Kit consolidation #640

Open
12 of 14 tasks
maudetes opened this issue Nov 29, 2021 · 3 comments
Open
12 of 14 tasks

[Meta] UI Kit consolidation #640

maudetes opened this issue Nov 29, 2021 · 3 comments
Assignees
Labels
Code quality Indique qu'il s'agit d'une amélioration de la qualité du code (au sens très large) ✨ Front Pour ce qui relève du design de l’interface

Comments

@maudetes maudetes created this issue from a note in [Archivé] Produit data.gouv.fr (Ready for Sprint) Nov 29, 2021
@maudetes maudetes added Code quality Indique qu'il s'agit d'une amélioration de la qualité du code (au sens très large) ✨ Front Pour ce qui relève du design de l’interface labels Nov 29, 2021
@maudetes
Copy link
Contributor Author

maudetes commented Nov 29, 2021

Après discussion, voici les prochaines actions qui ont été identifiées pour la consolidation de l'UI Kit:

  • Supprimer les boutons primaires. Remplacer les quelques boutons primaires restants par des boutons secondaires. Possibilité de changer la couleur pour le différencier d'un bouton secondaire à proximité.
  • Renommer les boutons secondaires en boutons primaires
  • Enlever les btn-action inutiles sur jinja
  • Supprimer les btn-actions quand ils auront été remplacés
  • Changer le dropdown dans le footer par celui du DSFR et supprimer le dropdown
  • Supprimer les icon size
  • Supprimer tab-panel avec le js correspondant si pertinent
  • Remplacer les tags par ceux du DSFR (cliquables et non cliquables)
  • Supprimer le Callout et au besoin utiliser celui du DSFR

En ce qui concerne les couleurs spécifiquement, l'idée est d'itérer sur les couleurs au fur et à mesure. On peut déjà supprimer les quelques couleurs non utilisées et remplacer les valeurs des variables par les valeurs du DSFR pour résoudre les soucis d’accessibilité, mais attention aux effets de bords.

nicolaskempf57 added a commit to nicolaskempf57/udata-front that referenced this issue Dec 6, 2021
This one is due to be remove in datagouv/data.gouv.fr#640 and is blocking the use of CSS variable as color because of the `lighten()` function.
@gmougeolle
Copy link

Thanks 🙏 , deux petites remarques :

  • Supprimer tab-panel avec le js correspondant si pertinent

Le JS sert aussi à d'autres endroits (notamment les tabs de la home qui ne sont pas des tabs-panel), pour l'instant il vaut mieux le garder !

  • Supprimer le Callout et au besoin utiliser celui du DSFR

Il s'agit de deux points différents : les callouts peuvent être supprimés (c'était les encarts colorés des premières maquettes), et les well peuvent être remplacés par les "mises en avant (callout)" du DSFR

@nicolaskempf57 nicolaskempf57 moved this from Ready for Sprint to Sprint backlog in [Archivé] Produit data.gouv.fr Jan 19, 2022
@nicolaskempf57
Copy link

Suivi des mises à jours :

  • les dropdown sont maintenant des du DSFR les .tabs sont remplacés par un attribut data-tabs les . tab-panel sont remplacés par la présence d'un attribut aria-controls sur les tabs les icon size sont remplacés par l'utilisation des icones du DSFR et par un portage des classes pour fonctionner avec les SVG

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Code quality Indique qu'il s'agit d'une amélioration de la qualité du code (au sens très large) ✨ Front Pour ce qui relève du design de l’interface
Projects
Status: No status
Development

No branches or pull requests

4 participants