Problem/Motivation
The <aside> element currently does not have a region label, so a rotor would see this as "complementary". A label would make this more useful, and in instances where the toolbar is on a page with an additional unlabeled <aside>, prevent an accessibility bug
The landmarks within the toolbar are labeled "Content" and "Administrative toolbar footer". A label that better describes the content and/or purpose of this region would benefit navigation.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes
Issue fork navigation-3403423
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
ckrinaAdding parent issue.
Comment #5
prashant.cImplemented a
labelfor theasidesection, but it is recommended to review the text. Additionally, consider finalizing labels for thenavsections with "content" havingid="menu-builder"and "footer" havingid="menu-footer".Your review is appreciated. Thank you.
Comment #6
ckrinaComment #8
gauravvvv commentedComment #10
m4oliveiI reviewed this a bit with VoiceOver on Mac, paying particular attention to the Landmarks and Headings Rotor menus. I made some changes. I think this gets us better to solving the intent of the ticket, describing the toolbar and the various parts more throughly.
Comment #11
ckrinaReviewed and merged! Thanks!