programeta/recipe-a11y

Installs and configures common security modules.

Installs: 17

Dependents: 1

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Type:drupal-recipe

1.0.5 2025-06-25 11:41 UTC

This package is auto-updated.

Last update: 2025-06-25 11:42:52 UTC


README

This configuration recipe is designed for Drupal 11 and provides a foundational setup to support key accessibility-related modules. It defines the necessary editor and text format configurations to ensure compatibility and usability with a curated set of modules that enhance content accessibility and editorial experience.

The recipe includes baseline configuration for the following modules, which are considered essential for accessibility-focused Drupal projects:

  • Accessibility Indicator for Title Length – Helps content editors maintain optimal title lengths for accessibility and SEO.
  • Linkit – Provides an intuitive interface for linking to internal content, improving usability and editorial efficiency.
  • Menu Link Attributes – Allows editors to add aria and other HTML attributes to menu links for improved accessibility.
  • Editoria11y – A real-time accessibility checker that assists editors in identifying and resolving accessibility issues as they write.
  • Landmark Roles - Adds additional elements to the block configuration forms that allow users to assign a ARIA landmark role and/or ARIA labels to a block.

This recipe ensures that these modules are properly integrated into the editor environment (full_html or basic_html), enabling a consistent and accessible content creation workflow out of the box.