1.2 KiB
1.2 KiB
A11y audit targets
This file lists the P0 screens/components that we audit first.
Each target should be validated with:
- iOS VoiceOver (see
docs/qa-voiceover.md) - Android TalkBack (see
docs/qa-talkback.md) - Static checks (ESLint a11y rules) and smoke E2E tests.
P0 targets
Navigation chrome
-
Header left (back / home fallback)
- File:
src/navigation/HeaderLeft.js - Risks: icon-only action labeling, predictable behavior.
- File:
-
Header right (quick nav + menu)
- File:
src/navigation/HeaderRight.js - Risks: icon-only labeling, unread indicators.
- File:
Send Alert
- Primary alert CTAs (red/yellow/green/call/unknown)
- File:
src/scenes/SendAlert/index.js - Risks: color-only meaning, CTA clarity, focus order.
- File:
Chat
- Chat input (text field, send/mic, delete recording)
- File:
src/containers/ChatInput/index.js - Risks: custom touchables, dynamic mode switching, recording countdown.
- File:
Nice-to-have targets (later)
- Drawer navigation and menu items
- Permissions wizard flows
- Maps and map overlays
- Notifications settings