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

Admin page tabs aren't exposed as tabs to screen readers #55

Open
marvellousmachine opened this issue May 17, 2024 · 2 comments
Open

Admin page tabs aren't exposed as tabs to screen readers #55

marvellousmachine opened this issue May 17, 2024 · 2 comments

Comments

@marvellousmachine
Copy link

In the Admin page, there are tabs such as Dashboard, Tuner, Connection etc. Please, consider making these tabs exposed to screen readers via ARIA: tab role.
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Tab_Role

@NoobishSVK
Copy link
Owner

Added multiple roles including tablists, presentation and tabpanel roles, I hope this will help.

@marvellousmachine
Copy link
Author

Yes, currently the tabs are properly indicated. The minor problem remains proper keyboard navigation.

Current situation:

  • When tabbing / Shift+tabbing, every tab receives focus.
  • I can activate it by pressing Enter.

Ideal situation:

  • When tabbing / Shift+tabbing, only the currently selected tab receives focus.
  • I can move through all the tabs using left / right arrows
  • I can activate the focused tab selected in the previous step by pressing Enter.

Thanks.

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

No branches or pull requests

2 participants