Hi all, I was so excited to see the new admin UI introduced in PR 2605<https://github.com/apache/solr/pull/2605> — very nice work! I’ve noticed a few accessibility issues, and would like to help by filing Jiras and pull requests if possible — okay if I proceed? Please let me know if there is something I am missing. Details below:
* Semantics are missing from many of the interactive UI elements, so screen readers and voice control have a lot of trouble with the interface. In a quick test with MacOs VoiceOver, VoiceOver found the text box on the main "Welcome, please provide a Solr host URL” screen, but couldn’t tell the user what the text box was for, and all buttons were simply announced as “Image” without even saying the button text. On MacOs Voice Control, none of the interactive elements displayed as interactive. * When you use the Tab key to navigate around the interface, the navigation on the left side has no focus indicator, so keyboard users have no idea where they are. * The Configsets selector (in the new UI, under Configsets > Overview) is not usable with a keyboard, it can only be opened with a mouse. Thank you! -Jane -- Jane Sandberg (she/her) Library Software Engineer, Discovery and Access Services
