-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A11y: Settings headings are not marked up in HTML #24922
Comments
What about these A11y issues requires https://github.com/vector-im/element-web/labels/X-Needs-Design? Are the screens/flows changing beyond making the existing content accessible? |
The Design Systems team marked this as something that they would likely fix as part of the refit they're working on this year. |
@daniellekirkwood Feels like this can be addressed without any design input. If we want to fix it in the current Element, just update to use some semantic heading elements. If we want to make sure headings in the Compound design system are accessible, just use semantic heading elements. |
@kerryarchibald I would like to ask you if the issues you referenced to this are also to address #25227. |
In all submenu items in the web Settings screen, the headings are not marked up in HTML which makes it difficult for screen readers to navigate
Example of this issue are highlighted in red:
The text was updated successfully, but these errors were encountered: