Location: frontend/app/ (all pages and components)
Description
No accessibility review has been performed. Interactive financial applications must meet WCAG 2.1 AA to serve all users, including those using screen readers or keyboard-only navigation. A systematic audit and remediation pass is needed across the entire frontend.
Acceptance Criteria
Location:
frontend/app/(all pages and components)Description
No accessibility review has been performed. Interactive financial applications must meet WCAG 2.1 AA to serve all users, including those using screen readers or keyboard-only navigation. A systematic audit and remediation pass is needed across the entire frontend.
Acceptance Criteria
axe-core(via@axe-core/reactor Playwright axe plugin) is added to the dev and test toolchain and reports zero critical or serious violations on all routes.altattributes; decorative images usealt="".<label>elements oraria-labelattributes.aria-liveregions.