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

Rendre le niveau des titres personnalisable dans les composants #23

Open
8 tasks
slafayIGN opened this issue Feb 16, 2024 · 0 comments
Open
8 tasks

Rendre le niveau des titres personnalisable dans les composants #23

slafayIGN opened this issue Feb 16, 2024 · 0 comments

Comments

@slafayIGN
Copy link
Contributor

Certains composants introduisent des éléments headings qui sont ceux par défaut de la documentation du DSFR mais peuvent ne pas correspondre à la hiérarchie des headings de la page dans laquelle on insère le composant. Ceci pose un problème d'accessibilité de la page en créant des sauts de heading ou en interrompant le plan logique de la page.

Ceci concerne en particulier :

Il faudrait introduire une possibilité de préciser quel niveau de heading on souhaite donner au composant (entre h2 et h6) pour chacun de ces éléments, aussi bien s'il l'insère en utilisant la syntaxe nunjucks que la syntaxe markdown.

Cette problématique est rencontrée sur toutes les adaptations du DSFR dans différents frameworks. Un paramètre supplémentaire titleAs a été introduit sur les composants concernés dans codegouvfr/react-dsfr par exemple.

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

No branches or pull requests

1 participant