https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42149 Bug ID: 42149 Summary: The main navigation needs an aria-label Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: normal Priority: P5 - low Component: Accessibility Assignee: koha-bugs@lists.koha-community.org Reporter: blawlor@clamsnet.org QA Contact: testopia@bugs.koha-community.org CC: martin.renvoize@openfifth.co.uk, matt.blenkinsop@openfifth.co.uk, oleonard@myacpl.org When there are more than one <nav> elements on a page, it is best practice for each to have a unique aria-label to help screen readers be able to jump between the landmarks. The Breadcrumb nav is labeled, but the main nav is not. If the user pulls up a list of landmarks to navigate the page, they have to assume that the first nav is the main one. While technically using the nav element without the aria-label passes the minimum requirements for WCAG 4.1.2 (Name, Role, Value), it fails WCAG 2.4.1 (Bypass Blocks) because the user has to do extra work to know how to get to the main nav. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.