Add aria attributes for improved accessibility

Created on 23 February 2016, almost 9 years ago
Updated 20 September 2024, 4 months ago

In addition to the built-in support for accessibility with keyboard navigation, it would also be helpful to have the appropriate ARIA attributes applied and toggled when the menu dropdowns are activated.

  • Menu link (with children): aria-expanded, aria-haspopup
  • Submenu element: aria-expanded, aria-hidden, aria-labeledby

Supporting this also requires changes to the client library in order for the aria attributes to maintain state when the dropdowns are activated/deactivated.

✨ Feature request
Status

Needs review

Version

1.0

Component

Miscellaneous

Created by

πŸ‡ΊπŸ‡ΈUnited States mdeltito

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024