Accessibility Baselines
Accessibility is performance. If people struggle, they don’t click.
- Text contrast: meet WCAG minimum for normal text
- UI component contrast: borders/icons remain visible
- Touch targets: design for 48×48 on key actions (WCAG 2.2 minimum is 24×24 with exceptions)
- Keyboard: everything interactive must work
- Focus: visible focus ring, never removed
- States: don’t rely on color alone for meaning