Problème :
Les composants de cartes comportent des balises de titres <h3> en dur. Ce n'est pas pratique lorsqu'on les intègre dans une hiérarchie de titre différente de celle de datagouv.
Solution
Passer le niveau de titre en paramètre pour donner la flexibilité à ceux qui les utilisent de choisir le niveau de titre qu'ils veulent, tout en conservant la taille du texte (Il me semble qu'il y a une classe fr-h3 pour ça dans le DSFR).
Garder l'ancienne balise comme paramètre par défaut pour la rétrocompatibilité.
Typiquement on aimerait pouvoir écrire ça :
<DatasetCard
:dataset="dataset"
:dataset-url="datasetUrl"
:title-tag="h4"
/>
Voici les composants impactés que j'ai identifiés
Problème :
Les composants de cartes comportent des balises de titres
<h3>en dur. Ce n'est pas pratique lorsqu'on les intègre dans une hiérarchie de titre différente de celle de datagouv.Solution
Passer le niveau de titre en paramètre pour donner la flexibilité à ceux qui les utilisent de choisir le niveau de titre qu'ils veulent, tout en conservant la taille du texte (Il me semble qu'il y a une classe
fr-h3pour ça dans le DSFR).Garder l'ancienne balise comme paramètre par défaut pour la rétrocompatibilité.
Typiquement on aimerait pouvoir écrire ça :
Voici les composants impactés que j'ai identifiés