Skip to content
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

Keyboard navigation of the top menu #17764

Open
3 tasks
Tracked by #1351
srancour opened this issue Apr 5, 2024 · 0 comments
Open
3 tasks
Tracked by #1351

Keyboard navigation of the top menu #17764

srancour opened this issue Apr 5, 2024 · 0 comments
Labels
accessibility Issues related to accessibility CMS Team CMS Product team that manages both editor exp and devops Needs refining Issue status

Comments

@srancour
Copy link
Contributor

srancour commented Apr 5, 2024

User Story or Problem Statement

As a keyboard only user, I want to be able to get to the menu items I want without needing to go through every single menu items, including submenu items.

Description or Additional Context

Currently all keyboard only users have to tab through the entire menu structure, including submenus to get to what they need. For editors who have limited access there are easily 32 individual tab stops they need to go through to get from the top skip link to the content on the page. This becomes well over 100 tab stops for users with admin access. This makes it so keyboard users can't effectively navigate through the system, making it unusable to them.

If we allow users to control the opening of menu items instead of opening them and making the user go through every element underneath, we can cut the tab stops down to a minimal amount and make the system actually usable by keyboard only users.

Acceptance Criteria

  • A keyboard only user can decide to open the submenu structure they want and can bypass those they don't
  • Requires design review
  • Requires accessibility review
@srancour srancour added Needs refining Issue status CMS Team CMS Product team that manages both editor exp and devops accessibility Issues related to accessibility labels Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Issues related to accessibility CMS Team CMS Product team that manages both editor exp and devops Needs refining Issue status
Projects
None yet
Development

No branches or pull requests

1 participant