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.

Feature: Accessibility Statement

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