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 focus management for a better keyboard navigation #1521

Open
dgdavid opened this issue Aug 1, 2024 · 2 comments
Open

Improve focus management for a better keyboard navigation #1521

dgdavid opened this issue Aug 1, 2024 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@dgdavid
Copy link
Contributor

dgdavid commented Aug 1, 2024

There is an annoying problem in the current UI when using the keyboard instead of mouse: users have to tab too much for reaching the element they might be interested on. Moreover, when navigation from one route to another the focus goes to the very beginning instead of get trapped by the loaded content which would fit average users expectations.

As an example, use the keyboard for going from the Overview page to the user creation form and reach the Fullname input. Have a lot of fun hitting the Tab 😜

Related, old, and still open (at the time of writing) discussion in react-router, remix-run/react-router#9555

@dgdavid
Copy link
Contributor Author

dgdavid commented Aug 1, 2024

When time permits, I will try to add more information here. The idea is to find a robust solution that allow us to move forward a11y of Agama.

@dgdavid dgdavid added enhancement New feature or request help wanted Extra attention is needed labels Aug 1, 2024
@dgdavid
Copy link
Contributor Author

dgdavid commented Nov 11, 2024

On November 11th we have got a focus-related suggestion through bugzilla, see https://bugzilla.suse.com/show_bug.cgi?id=1233161

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

No branches or pull requests

1 participant