[Koha-bugs] [Bug 23264] OPAC elements with class="dropdown" include incomplete WAI-ARIA Menu

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Aug 7 20:51:41 CEST 2019


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23264

--- Comment #2 from Brian McNeilly <brian at mcneil.ly> ---
Checking an example from the Staff Client (the Logged In User dropdown), I am
seeing the same issue outlined in the ticket. 

Bootstrap in 4.x appears to have removed adding any role information to their
dropdowns. They include some basic ARIA requirements, such as aria-expanded.
However, it appears they've added an invalid 'aria-haspopup'
(https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup).

If the plan was to upgrade to 4.x for both the OAPC & Staff clients, this would
effectively fix this issue. Though, I might suggest a few additional tweaks to
improve the accessibility from what bootstrap already has. Off the top of my
head the two things would be:
1. removing the aria-haspopup
2. adding a role of group to div class="dropdown-menu" (they seem to have
removed the use of lists by default)

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list