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

Improve the keyboard and screen reader accessibility for the main UI #1768

Open
vick08 opened this issue Apr 20, 2024 · 0 comments
Open

Improve the keyboard and screen reader accessibility for the main UI #1768

vick08 opened this issue Apr 20, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@vick08
Copy link

vick08 commented Apr 20, 2024

The main UI is not very accessible for keyboard and screen reader users. Specifically, the top menus such as "Generate", "settings", "model tools", etc, cannot be reached by the TAB key and, once expanded, operated on with arrow keys.

To Reproduce
Steps to reproduce the behavior:

  1. Open the main UI page, i.e. the UI that starts after running the "start" script of Easy DIffusion.
  2. Once the UI loads, use the TAB key to explore the interface and try, accessing the top menus, for example.

Expected behavior
The TAB key should allow the user to navigate to each of the menus, ENTER to expand, and up/down arrows to navigate, ENTER to activate them.

Desktop (please complete the following information):

  • OS: Mac OS 14.4.1
  • Browser: Google Chrome
  • Version: 124.0.6367.61 (Official Build) (arm64)

Additional context
This website with examples of navigation patterns may be helpful: https://www.w3.org/WAI/ARIA/apg/patterns/

@vick08 vick08 added the bug Something isn't working label Apr 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant