codegouvfr / react-dsfr

🇫🇷 The French Government Design system React toolkit
https://react-dsfr.codegouv.studio
MIT License
417 stars 56 forks source link

[Accessibilité] - Champ de saisie (aria-live="assertive") #311

Closed Destinyyyy closed 1 month ago

Destinyyyy commented 1 month ago

Hello,

Suite à des retours concernant un audit d'accessibilité, nous nous sommes rendu compte que le composant champ de saisie Input ne possédait pas d'attribut aria-live="assertive" pour le message d'erreur.

Il semble manquer un élément dédié aux lecteurs d'écran pour le composant Input, afin d'être en conformité avec le DSFR et l'accessibilité (source : https://www.systeme-de-design.gouv.fr/composants-et-modeles/composants/champ-de-saisie en fin de page).

Cet élément est bien présent pour le composant RadioButtons

garronej commented 1 month ago

Bonjour @Destinyyyy,

Vous vous sentez de faire une PR pour ça?

Destinyyyy commented 1 month ago

Hello @garronej yes, j'essayerais de faire ça en début de semaine prochaine !

garronej commented 1 month ago

Super merci!