Summary
Accessibility audit (WCAG 2.1 AA) for dapp auth and dashboard — keyboard nav, focus states, ARIA labels, color contrast.
Scope
| Area |
Files |
| Auth |
Front/components/wallet-auth-card.tsx, /login, /register |
| Dashboard |
dashboard-nav.tsx, score cards, history table |
| Admin |
Front/app/admin/page.tsx |
| Shell |
Front/components/dapp-shell.tsx |
Checklist
Tooling: axe DevTools, Lighthouse accessibility, optional @axe-core/playwright in #36 E2E.
Acceptance criteria
Out of scope
- Full WCAG legal audit
- Landing site (separate repo)
Summary
Accessibility audit (WCAG 2.1 AA) for dapp auth and dashboard — keyboard nav, focus states, ARIA labels, color contrast.
Scope
Front/components/wallet-auth-card.tsx,/login,/registerdashboard-nav.tsx, score cards, history tableFront/app/admin/page.tsxFront/components/dapp-shell.tsxChecklist
outline-nonewithout replacement)<label>oraria-labelrole="alert"/Alertcomponents correctlyscopeon headers, caption oraria-labelTooling: axe DevTools, Lighthouse accessibility, optional
@axe-core/playwrightin #36 E2E.Acceptance criteria
/loginand/dashboardOut of scope