Open humchaop opened 9 months ago
Pourrais tu regarder si c'est le cas dans le template officiel?
https://www.systeme-de-design.gouv.fr/elements-d-interface/composants/en-tete
Si c'est le cas, il faudrais traitée cette issue upstream avant
C'est bien le cas. Quelle est la marche à suivre dans ce cas ?
Rejoindre le slack du DSFR et reporter le problème sur le canal #aide_dev.
Je vais le faire.
J'implémenterais ce qu'ils suggère
Ah, je n'avais pas vu la discussion et ai répondu sur l'issue du footer : https://github.com/codegouvfr/react-dsfr/issues/217#issuecomment-1892281387
Pour suivre plus simplement la discussion, je copie mon retour ici :
@humchaop
J'ai crée le ticket suite à un audit sur l'un des sites que l'on développe. Je vais voir avec l'auditeur ce qu'il en est.
@humchaop aussi, n'hésite pas à partager l'url de ton projet (si tu peux).
@enguerranws je ne peux pas ce sont des projets internes du MEAE
@humchaop des nouvelles au sujet de cette demande ?
@humchaop s'il n'y a pas de nouvelles, je propose de clore le ticket.
Il y a une erreur de sémantique dans le composant Header. Le texte du logo "Intitulé officiel" est dans une balise
<p>
inclus dans une balise<a>
. Les balises<p>
n'étant pas autorisées dans les balises<a>
, nous avons une anomalie d'accessibilité.Il faudrait supprimer la balise
<p>
ou la remplacer par un<span>
.Exemple de code : Composant header simple
Composant Header simple avec nom du service