Skip to content

Fix: accessible code snippets toolbar#345

Merged
imantsk merged 2 commits intocore-betafrom
a11y-toolbar
Apr 14, 2026
Merged

Fix: accessible code snippets toolbar#345
imantsk merged 2 commits intocore-betafrom
a11y-toolbar

Conversation

@rami-elementor
Copy link
Copy Markdown
Contributor

@rami-elementor rami-elementor commented Apr 10, 2026

This PR improves the toolbar accessibility. It hides the logo, adds missing <nav> element, and adds missing aria-label attributes to both <nav> elements explaining what type of navigation is that.

The toolbar:

image

Accessibility tree before:

image

Accessibility tree after:

image

Note:

The screenshots are outdated, the aria-label attributes changed to "Main links" and "Main features".

@imantsk imantsk merged commit 7da41fc into core-beta Apr 14, 2026
8 checks passed
@imantsk imantsk deleted the a11y-toolbar branch April 14, 2026 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants