User Story
As a user with visual, motor, auditory, or cognitive impairments,
I want the website to meet WCAG 2.1 AA accessibility standards (https://www.w3.org/TR/WCAG21/),
So that I can navigate, understand, and interact with all content and features without barriers.
|
1 |
Scenario: Semantic HTML structure supports screen readers Given a user navigates the website using a screen reader |
|
2 |
Scenario: Images include meaningful alternative text Given a user encounters an image on any page |
|
3 |
Scenario: All interactive elements are keyboard accessibleGiven a user navigates the website using only a keyboard |
|
4 |
Scenario: Provide high contrast mode toggle in the website footerGiven the user scrolls to the footer of any page DEsk: https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=11897-3602&m=dev Mobile: https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=11897-3607&m=dev |
|
4.1 |
Scenario: Optional high contrast mode toggle for improved readabilityGiven a user requires enhanced visual contrast Toggle button in footer: Desk: https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=11940-2255&m=dev Mobile: https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=11897-3607&m=dev Toogle button: https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=11940-2531&m=dev |
|
5 |
Scenario: Text can be resized up to 200% without loss of content or functionalityGiven a user zooms the browser up to 200% |
|
6 |
Scenario: Forms are accessible and assistive-technology friendlyGiven a user interacts with a form |
|
7 |
Scenario: Avoid flashing and motion that causes seizures or disorientationGiven the site includes animations or effects |
|
8 |
Scenario: Language is correctly definedGiven a user visits a page |
|
9 |
Scenario: Accessible name and role for custom componentsGiven a user interacts with a custom component (e.g. modal, dropdown, slider) |
Leave a Reply
You must be logged in to post a comment.