Accessibility
WCAG 2.2 Level AA Conformance & Verification
Our design and engineering target is WCAG 2.2, level AA. This statement outlines the conformance verification standards and contrast benchmarks implemented across the application.
What We Verify
- Every foreground/background color pair used for text meets AA contrast requirements.
- The whole app is operable by keyboard alone, with a visible focus ring.
- Motion respects
prefers-reduced-motion: reveal animations and transitions turn off system-wide when enabled. - An automated pass (axe-core) and a manual keyboard/zoom pass run before each release.
Contrast Benchmarks
| Pair | Ratio | Use |
|---|---|---|
| Ink on paper | 11.9:1 | Body text (passes AAA) |
| Ink on panel | 12.9:1 | Body text in cards |
| Accent on paper | 6.5:1 | Info/muted text, links, eyebrows (passes AA) |
| White on accent | 7.1:1 | Primary button label |
| Ink on accent-soft | 6.7:1 | Tag and chip text |
| Error on paper | 6.0:1 | Fix-required text and error messages |
| Warning on paper | 6.5:1 | Should-fix text and notices |
| Ok on paper | 6.6:1 | Passing status text |