assist_for_wcag
Assist for WCAG helps site owners deliver inclusive and accessible experiences by providing a user-friendly accessibility widget powered by WCAG 2.1/2.2 standards.
Features
Assist for WCAG provides an API-driven accessibility widget that allows visitors to customize how content is displayed. It improves usability, readability, and compliance with accessibility standards.
- Color Adjustments: invert colors, enhance contrast, reduce visual strain.
- Font Size Controls: increase or decrease text size for better readability.
- Accessibility Profiles: presets for ADHD, dyslexia, visual impairments, and more.
- Automatic Updates: the widget is loaded from an external WCAG-compliant service, always providing the latest version.
- Lightweight Configuration: only a single token is required.
Use cases include: organizations needing quick WCAG conformance, websites wanting a customizable accessibility toolbar, and teams that prefer automatic script updates.
Post-Installation
After installing and enabling the module, go to:
Configuration → User interface → Assist for WCAG
Enter your accessibility token (available from wcag.dock.codes) and save the configuration.
The module will automatically load the remote script on all front-end pages. It does not appear on admin pages.
Additional Requirements
- Drupal 9, 10, or 11.
- PHP 8.1 or higher.
- A valid token from wcag.dock.codes.
- Outgoing HTTPS access to
wcag.dock.codes.
Recommended modules/libraries
- Accessibility Toolkit (A11y)
- Automatic Alternative Text
- Text Resize
Similar projects
Some modules offer accessibility audits or admin improvements. Assist for WCAG differs by providing:
- a fully user-facing accessibility widget,
- automatic remote updates to stay aligned with WCAG standards,
- prebuilt accessibility profiles for various user needs.
Supporting this Module
You can support the development of this module or request help via:
- Email: [email protected]
- Support form: wcag.dock.codes/contact-us
Community Documentation
- Demo: https://wcag.dock.codes/#wcag-open
- Documentation: https://wcag.dock.codes/documentation/