Labels: frontend accessibility
Background
docs/ACCESSIBILITY.md documents a WCAG AA compliance target. Several colour combinations in src/theme/ fail the 4.5:1 contrast ratio for normal text. Secondary text and placeholder colours are the main offenders.
What "Done" Looks Like
- Audit all colour pairs in
src/theme/ using a contrast ratio calculator
- Fix all pairs that fail 4.5:1 (normal text) or 3:1 (large text / UI components)
- Do not change primary brand colours — adjust secondary/tertiary shades only
- Update
src/theme/index.ts and verify changes in both light and dark mode
- Include a contrast ratio table in the PR description showing before/after values
Labels:
frontendaccessibilityBackground
docs/ACCESSIBILITY.mddocuments a WCAG AA compliance target. Several colour combinations insrc/theme/fail the 4.5:1 contrast ratio for normal text. Secondary text and placeholder colours are the main offenders.What "Done" Looks Like
src/theme/using a contrast ratio calculatorsrc/theme/index.tsand verify changes in both light and dark mode