Description
Currently the ULS menu is somewhat keyboard accessible. This task is about enabling the up/down keys for navigating the ULS menu.
Notes:
- currently you can use the tab key to navigate the ULS menu, but I don't think this is sufficient
- currently the up/down keys scroll the ULS menu, which (as noted in T186551) does not seem like the most effective or expected functions for those keys
- currently there are inconsistencies in the keyboard support for the ULS in the article titlebar (as it appears on Wikipedia) and the ULS in the site header (as it appears on Commons, Wikidata, and other projects). Any changes we make here should apply to both instances of the ULS. See T186551 for more details about the inconsistencies: when the button is focused space opens the selector only in one case (while enter working on both).
Design
Once you've opened the ULS menu you can use the up/down keys to navigate the list (similarly to how you currently can with the tab key), for example:
- Update the focus styling to match the hover styling (rather than the default focused state)
- Skip the focus on the entire container (which is the first thing you focus on after the search bar if using tab