Modal dialogs invisible to screen readers
Using translate.zanata.org, I have logged in and clicked into user settings and the client settings tab. At this point, I have no API key generated, but there is a link to generate a key. But if I click that link, nothing happens. I still see "API key not generated," a link to generate a new key, and the text of the configuration file still shows "translate_zanata_org.key=" indicating that no key has been generated.
Thanks . I shall fix this soon by removing all the aria-hidden elements in these dialogs.
I've just done a quick 'rg' search for aria-hidden elements which mention modal, dialog or aria-labelledby. Having aria-labelledby and aria-hidden on the same element seems wrong too.
I think there may be a lot of other aria-hidden elements which shouldn't be.
There is a sort of pop-up there. This is the HTML (warning: it's long):