Accessibility Statement Screen
Component Detail
User Interface
low complexity
mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Flutter screen that fetches and displays the versioned accessibility statement content from the backend. Renders structured text including compliance status, evaluation methodology, known limitations, and a mechanism to report accessibility barriers. Permanently accessible from Help & Support; content is cached offline via Drift.
accessibility-statement-screen
Responsibilities
- Fetch versioned accessibility statement content from backend endpoint and render via shared Markdown/HTML widget
- Cache fetched content offline using Drift for access without connectivity
- Display structured sections: compliance status, scope, known limitations, evaluation methodology
- Provide accessibility issue reporting entry point (pre-filled SupportRequestService call or mailto link)
- Ensure heading structure and semantic markup support screen reader navigation per WCAG 2.2 AA
Interfaces
build(BuildContext) → Widget
loadContent() → Future<AccessibilityStatementContent>
openReportForm() → void
Relationships
Dependencies (2)
Components this component depends on