Access Accessibility Settings from the App Settings Screen
A dedicated Accessibility entry is surfaced in the main Settings screen, giving users a clear and discoverable path to font scale and contrast theme configuration. Tapping the entry navigates to the Accessibility Settings screen where both the Font Scale Widget and Contrast Theme Widget are presented. The Settings screen entry reflects the current active preference state (e.g., 'High Contrast: On') as a subtitle so users can see their current configuration at a glance without opening the sub-screen.
User Story
Acceptance Criteria
- Given a user opens the Settings screen, when the screen loads, then an Accessibility settings entry is visible with a clear label and an icon
- Given the user has a non-default accessibility preference saved, when the Settings screen loads, then the Accessibility entry displays a subtitle reflecting the active settings (e.g., font scale percentage, active theme name)
- Given a user taps the Accessibility entry on the Settings screen, when the navigation occurs, then the Accessibility Settings screen opens displaying both the Font Scale Widget and the Contrast Theme Widget
- Given a user is on the Accessibility Settings screen, when they tap the back button, then they return to the Settings screen without any unsaved changes being applied
Business Value
Discoverability of accessibility features is a known barrier to adoption. Users who need large text or high contrast most often do not go looking for settings in unexpected places. Surfacing the accessibility entry prominently in the main Settings screen — with visible status feedback — ensures that the feature reaches the users it is designed to support, maximising the return on the accessibility investment and supporting WCAG 2.2 AA compliance requirements.