Iconographie et accessibilité
Iconographie de navigation (v1, conforme maquette)
La maquette présente pour les 7 entrées de navigation un glyphe uniforme : carré arrondi en contour (17 px, rayon 5, trait 1,7). La v1 le reproduit fidèlement (P-07) : muted au repos, primary-700 à l'état actif.
Jeu d'icônes métier [Proposition, non appliquée]
Proposé pour arbitrage au jalon J1 si le Figma source révèle des icônes différenciées : trait 1,7, terminaisons rondes, grille 20 px, une seule épaisseur.
Icônes utilitaires (déjà employées par les composants) : loupe, cloche à pastille, entonnoir « Filtrer », crayon d'édition, menu ⋮, chevrons de pagination, coche de sélection.
Contrastes vérifiés en direct
Ratios WCAG calculés au chargement de cette page à partir des valeurs réelles de tokens.css (rien n'est déclaré à la main). Seuils : 4,5:1 texte courant · 3:1 grands textes et composants d'interface.
Réserve documentée : {{ reserve }} Recommandation soumise à J1 (V-04) : abaisser --hz-text-muted vers #5E6C80 pour le texte courant, sans impact perceptible sur la maquette (écart sous la tolérance CA-08).
Clavier et lecteurs d'écran (RGAA 4, niveau AA · RNF-21)
- Navigation clavier complète : ordre de tabulation logique, focus visible 2 px primary-500 (démonstrations sur la page Composants), raccourci « / » vers la recherche, Échap ferme modales et panneaux.
- Rôles ARIA : onglets (tablist / tab / tabpanel), tableau avec en-têtes déclarés et tri annoncé, barres de progression avec valeur courante, groupe de scénarios en radiogroup, modales en dialog avec piège de focus.
- Statuts doublés : badge = couleur + libellé textuel, jamais la couleur seule.
- Graphique : alternative textuelle générée (« Projection équilibrée : de 5 000 € à 47 300 € sur 10 ans ») et parcours clavier des points (info-bulle au focus) ; table de données accessible en option.
- Formulaires : libellés explicites, erreurs annoncées et reliées aux champs (aria-describedby), aucune validation agressive à la volée.
- Cible de recette : audit automatique sans erreur bloquante + parcours cœur entièrement au clavier (CA-09, TC-21).