This module provides an alternative to Drupal's default menu block that uses disclosure buttons for submenus.
What are disclosure buttons?
These are buttons next to menu links that toggle open the respective submenu. This allows keyboard users to choose whether they want to navigate into a submenu instead of being forced to tab through every single link in a multi-level menu. These buttons come complete with ARIA labels to inform users what the buttons control and what their status is.
What does the Javascript do?
The optional JS included with this module sets up the disclosure button toggling mechanic. There is a separate option to include hover navigation with keyboard navigation and resolve conflicts between the two.
Dependencies
- Twig Tweak module
Supporting organizations:
Project information
- Project categories: Accessibility, Site structure
467 sites report using this module
- Created by jayhuskins on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.


