Skip to content
This repository has been archived by the owner on Dec 10, 2024. It is now read-only.

add ARIA landmarks to major page sections #122

Open
ramboz opened this issue Mar 30, 2023 · 0 comments
Open

add ARIA landmarks to major page sections #122

ramboz opened this issue Mar 30, 2023 · 0 comments

Comments

@ramboz
Copy link
Collaborator

ramboz commented Mar 30, 2023

We already use proper HTML5 tags for the main structure, but we should double those up with the ARIA landmark roles for better support. Also making sure we properly wrap all navigations into a <nav>. We also need a proper aria-label or aria-labbeledby for each.

https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/landmark_role

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant