Étape 0 — Fondations
Styleguide
Les tokens de la section 4 du document de cadrage, tels qu'implémentés. Les ratios de contraste ci-dessous ne sont pas recopiés du document : ils sont calculés à l'affichage par la formule WCAG 2.1. Si un token change, cette page le dit.
Section 4.3
Palette
- --encre#1B1F3BTexte principal, boutons primaires, pied de page
- --craie#FAFAF7Fond général
- --blanc#FFFFFFSurfaces, cartes
- --surligneur#FFD447Mise en évidence, focus, point du logo
- --conforme#14713FStatut « conforme »
- --alerte#8A5A00Statut « à vérifier manuellement »
- --nonconforme#B3261EStatut « non conforme »
- --brume#5A5E75Texte secondaire
- --trait#D8D8D2Bordures, séparateurs (décoratif)
Section 4.3, règle 1
Contrastes vérifiés
| Texte | Fond | Ratio | Niveau | Aperçu |
|---|---|---|---|---|
| --encre | --craie | 15.38:1 | AAA | Texte d'exemple |
| --encre | --blanc | 16.08:1 | AAA | Texte d'exemple |
| --brume | --craie | 6.10:1 | AA | Texte d'exemple |
| --brume | --blanc | 6.38:1 | AA | Texte d'exemple |
| --encre | --surligneur | 11.30:1 | AAA | Texte d'exemple |
| --blanc | --encre | 16.08:1 | AAA | Texte d'exemple |
| --conforme | --blanc | 6.06:1 | AA | Texte d'exemple |
| --alerte | --blanc | 5.93:1 | AA | Texte d'exemple |
| --nonconforme | --blanc | 6.54:1 | AA | Texte d'exemple |
Deux points de vigilance
- Focus. La section 4.8 prescrit un anneau jaune seul. Or
--surligneursur--craiene fait que 1.36:1, loin des 3:1 exigés par WCAG 1.4.11 pour un indicateur de focus. L'anneau jaune est donc doublé d'un anneau--encrede 2 px qui comble l'offset. Le jaune reste visible car adjacent à l'encre (11.30:1). - Bordures de champs.
--traitsur--blancne fait que 1.43:1. C'est acceptable pour un séparateur décoratif, mais interdit pour la bordure d'un champ de formulaire, qui doit atteindre 3:1 pour être identifiable. Les formulaires de l'Étape 1 utiliseront--brume(6.38:1).
Section 4.4
Typographie
Archivo
Titres et display
Aa Bb Cc 106
Atkinson Hyperlegible Next
Corps et interface
Aa Bb Cc 106
JetBrains Mono
Code et critères
RGAA 3.2
- 61 pxDisplay XXL
- 49 pxDisplay XL
- 39 pxH1
- 31 pxH2
- 25 pxH3
- 20 pxChapô
- 16 pxCorps
Corps à 16 px minimum, interlignage 1,6, largeur de ligne plafonnée à --measure (70 caractères), jamais de texte justifié. Les liens de contenu sont soulignés, pas seulement colorés : voici un lien.
Section 4.6
Le surligneur de preuve
Un surlignage jaune à −1°, en pseudo-élément d'arrière-plan (jamais une image). Un seul par écran : s'il est partout, il ne met plus rien en évidence.
Amendes jusqu'à 50 000 € par service.
Section 4.8
Boutons
Zone cliquable de 44 × 44 px minimum, radius 10 px, libellés en verbes d'action précis. Naviguez à la touche Tab pour voir l'anneau de focus sur fond crème, blanc et encre.
Sections 4.3 et 4.8
Badges de statut
Pastille, icône et libellé texte systématiques. Un statut n'est jamais porté par la couleur seule — c'est le critère RGAA 3.1, et c'est la première chose qu'on reprocherait à un outil qui vend de l'accessibilité.
Sections 4.5 et 4.8
Cartes et logo
Carte standard
Fond blanc, bordure --trait 1 px, radius 14 px, ombre quasi nulle.
Logotype : « pruva » en Archivo SemiBold, suivi du point carré jaune.