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
Web: hamburger menu does not have tabIndex #95418
Comments
We should fix this asap. Assignin to May and to myself so we look into this. |
Ok looked a bit into this and there are a couple of more issues:
@sbatten is it possible to maybe put this on the plan so we fix the hamburger menu with regards to these issues? |
SteVen informed me this will happen. |
@isidorn I made it accessible via tab and allow space to trigger. Because it isn't really part of the viewlet icons I did not allow right. I found that it would be confusing given pressing right on activity bar icon focuses the next icon. |
Thanks @sbatten I just tried it out and you can focus into it via tab. However my conern from above is still not tackled
Up / down navigation should navigate to it nicely, especialy since F6 focuses the activity bar and users use up / down to navigate over actions there. |
Is that a requirement for all things in the activity bar? Because we have more:
|
Well idealy up / down would navigate through all the activity bar items. So yeah the Gear would also be a part of the navgiation. |
Is that right? The viewlets cycle through with arrows. More often than not, I would expect users to be navigating through those. You can always get to the menu or the next icon with tab. |
They visualy and html wise belogn to the same container. Thus arrow navigation should navigate through them - same as status bar does not require tab to jump from left to right aligned items. If we are undecided I can also ask for some feedback in our accessibility channel. |
I can see the value there, but analogously, should panel also have the right arrow move from panel titles to panel actions? Currently our action bar areas are treated as units that you must tab out. |
@sbatten yes I think that would be cool also in the panel. |
If that's the case, I think this is a larger change than I anticipated and I may not be able to fit it in this milestone. |
Makes sense, feel free to move to June then. Thanks |
@isidorn I was unable to find a general solution for action bars, so instead, I looked for places where this made sense.
I tackled 1 with this issue. I will wait for your return to create separate issues for the other 2 if you are on board with them as well. |
You cannot "tab" through the web interface to eventually reach the hamburger menu because it does not have any
tabIndex
it seems.//cc @isidorn
Related: #82759
The text was updated successfully, but these errors were encountered: