feat[dev]: ✨ implement A11y improvements to sd-header #1478
Labels
A11y Audit
Identifies tasks related to accessibility improvements identified in the A11y audit of the DS
🔧 code
needs changes in code
Critical A11y Issue
Require immediate attention and resolution
Subtask
Epic subtasks
Description
This task describes the Storybook implementation for the sd-header component as part of the A11y improvements outlined in Epic #1465.
A11y improvements for sd-checkbox can be found here: sd-header Notes.
Comment
Problem: Icon-only buttons have no accessible name (burger, Weitere Auftritte, search).
Solution: Add one.
Problem: The menu button (burger icon) doesn't do anything.
Solution: It must toggle the list's visibility.
Problem: The menu button misses essential information: it has no accessible name and doesn't indicate whether the navigation is visible.
Solution: Add an accessible name, put
aria-expanded
on it and toggle its value.Problem: The fixed header covers much of the screen when the viewport's zoomed in.
Solution: Consider making headers only fixed at a certain minimum viewport height.
Problem: The description of the logo serves as the accessible name of the link in which it's wrapped.
Solution: Thus, it must not describe the image ("Logo"), but the links function "Union Investment Homepage.”
Related WCAG criteria
Additional resources
Open Questions
DoR
DoD
feature
branchThe text was updated successfully, but these errors were encountered: