Accessible Menu
This module helps you create WCAG-compliant menus directly in the DOM using JavaScript. It supports various menu types like disclosure menus and menubars. You can configure these accessible menus by selecting a menu type and adjusting settings within your Drupal site.
A Drupal module that provides a JavaScript library to help you effortlessly create WCAG-compliant menus in the DOM.
Supported Menu Types
Usage
- Install the module.
- Go to Structure > Menus.
- Edit a menu you'd like to make accessible.
- Select your desired menu type from the Accessible Menu "Menu Type" dropdown.
- Configure your settings.
- Save the menu.
You are now using Accessible Menu!
For more information on the available options, see the official documentation
Important Information
Please note that Accessible Menu does not provide any CSS. Accessible Menu is responsible for adding the appropriate aria-properties, keybindings, and toggling of classes. You are responsible for providing the CSS to make it fit the look and feel of your application.
Depends on
Dependencies of the latest stable release
- menu_ui Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 2.0.0-beta5 | Pre-release | 10–11 | Correct submenuToggleSelector for top link disclosure menus | Jun 24, 2026 | |
| 2.0.0-beta4 | Pre-release | 10–11 | Add extra checks to theme suggestions | Mar 18, 2026 | |
| 2.0.0-beta3 | Pre-release | 10–11 | Layout builder config support | Mar 11, 2026 | |
| 2.0.0-beta2 | Pre-release | 10–11 | Convert to 3rd party settings | Mar 10, 2026 | |
| 2.0.0-beta1 | Pre-release | 10–11 | Bug fixes | Feb 18, 2026 | |
| 2.0.0-beta0 | Pre-release | 10–11 | Block-level overrides | Feb 6, 2026 | |
| 2.x-dev | Dev | 10–11 | Oct 15, 2025 | ||
| 1.0.1 | Stable | 10–11 | Generation bug fixes | Oct 15, 2025 | |
| 1.0.0 | Stable | 10–11 | First official stable release! | Jul 30, 2025 | |
| 1.0.0-beta8 | Pre-release | 10–11 | Fix library loading incorrectly | Feb 24, 2025 | |
| 1.0.0-beta7 | Pre-release | 10–11 | Fix config deletion and installation method errors | Feb 11, 2025 | |
| 1.0.0-beta6 | Pre-release | 10–11 | Fix collapsible menu toggle | Dec 1, 2024 | |
| 1.0.0-beta5 | Pre-release | 10–11 | Fix bug with theme suggestions | Nov 15, 2024 | |
| 1.0.0-beta4 | Pre-release | 10–11 | Overhaul config structure and bug fixes | Nov 15, 2024 | |
| 1.0.0-beta3 | Pre-release | 10–11 | Clean up old library references | Nov 11, 2024 | |
| 1.0.0-beta2 | Pre-release | 10–11 | Fix version pattern for CDNs | Nov 11, 2024 | |
| 1.0.0-beta1 | Pre-release | 10–11 | Add plugin system for new Bootstrap 5 variant | Nov 11, 2024 | |
| 1.0.0-beta0 | Pre-release | 10–11 | Add more options to menu ui | Nov 11, 2024 |