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

Accessibility issues with the dropdown-menu display #3196

Open
1 of 2 tasks
williamcanton opened this issue Jan 15, 2025 · 4 comments
Open
1 of 2 tasks

Accessibility issues with the dropdown-menu display #3196

williamcanton opened this issue Jan 15, 2025 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@williamcanton
Copy link

Description

Currently, the TopNavigation component in Cloudscape has an attribute called utilities which can be used to list buttons, and other dropdown-menu items. The ariaLabel only mutes the accessibility issue on the top level before the dropdown-menu is display. However, once the dropdown-menu is shown by clicking on it, other accessibility issues were detected by scanning tools like axe DevTools. But inside the definition of the item dropdown-menu and the associated sub items attribute, there are no other accessibility supports to address the issues reported by DevTools. Can you add accessibility supports to the dropdown-menu and the sub items list associated with the TopNavigation component? Other regular dropdown menus might have the same accessibility problems.

Code of Conduct

@williamcanton williamcanton added the enhancement New feature or request label Jan 15, 2025
@avinashbot
Copy link
Member

Could you share which accessibility issues were specifically highlighted? I ran axe DevTools and Chrome Lighthouse on our top navigation demo with a dropdown menu open and it didn't highlight any issues for me.

@avinashbot avinashbot self-assigned this Jan 16, 2025
@williamcanton
Copy link
Author

williamcanton commented Jan 16, 2025 via email

@williamcanton
Copy link
Author

williamcanton commented Jan 16, 2025 via email

@williamcanton
Copy link
Author

williamcanton commented Jan 16, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants