No description
  • PHP 57.7%
  • Twig 37.3%
  • JavaScript 5%
Find a file
Nick Milton 022feda4ab fix(generation): ensure menus always have an ID
This was an issue caused by menu_block where the menus would not have IDs and cause the generator to break
2025-10-15 09:34:23 -04:00
config feat(config): completely change how config is stored 2024-11-15 14:14:39 +00:00
js feat: implement custom element selectors 2025-07-30 18:38:30 +00:00
modules/accessible_menu_bootstrap_5 feat: add bootstrap 5 specific templates 2025-07-30 18:41:26 +00:00
src fix: remove fieldset surrounding all libraries 2025-07-30 13:31:25 +00:00
templates feat: add new options and allow root menus to be collapsible 2024-11-05 09:33:26 -05:00
.editorconfig build: set up composer and dev tools 2024-11-11 15:30:29 +00:00
.gitignore build: set up composer and dev tools 2024-11-11 15:30:29 +00:00
accessible_menu.info.yml feat: initial commit 2024-05-07 20:10:54 +00:00
accessible_menu.libraries.yml feat: add custom templates and more options 2024-05-08 16:00:37 +00:00
accessible_menu.links.menu.yml feat: add new options and allow root menus to be collapsible 2024-11-05 09:33:26 -05:00
accessible_menu.module fix(generation): ensure menus always have an ID 2025-10-15 09:34:23 -04:00
accessible_menu.routing.yml feat: add new options and allow root menus to be collapsible 2024-11-05 09:33:26 -05:00
accessible_menu.services.yml feat: implement plugin system for adding libraries 2024-11-11 18:09:38 +00:00
composer.json build: set up composer and dev tools 2024-11-11 15:30:29 +00:00
logo.png feat: add logo 2025-07-30 15:42:26 -04:00
logo.svg feat: add logo 2025-07-30 15:42:26 -04:00
README.md docs: add readme 2024-11-13 14:28:53 -05:00

Accessible Menu

A Drupal module that provides a JavaScript library to help you effortlessly create WCAG-compliant menus in the DOM.

Supported Menu Types

Usage

  1. Install the module.
  2. Go to Structure > Menus.
  3. Edit a menu you'd like to make accessible.
  4. Select your desired menu type from the Accessible Menu "Menu Type" dropdown.
  5. Configure your settings.
  6. Save the menu.

You are now using Accessible Menu!

For more information on the available options, see the official documentation.