The opened widget

This module provides a GDPR-compliant accessibility toolbar for Drupal sites.
It helps site owners meet the requirements of the European Accessibility Act (EAA), the German Barrierefreiheitsstärkungsgesetz (BFSG) and WCAG 2.1 guidelines.

The toolbar is based on a maintained fork of the Sienna Accessibility Widget. All assets are served locally with no third-party requests, making it fully GDPR/DSGVO compliant.

Features

  • No third-party requests (fully GDPR/DSGVO compliant)
  • Auditable, versioned source code (no minified-only JS)
  • Block-based: place in any region, control visibility per page or role
  • Customizable widget icon
  • Multilingual
  • Works with all Drupal themes
  • GitLab CI pipeline (phpcs, ESLint, Prettier)

Content Adjustments

  • Adjust Font Size
  • Highlight Title
  • Highlight Links
  • Dyslexia Font
  • Letter Spacing
  • Line Height
  • Font Weight

Color Adjustments

  • Dark Contrast
  • Light Contrast
  • High Contrast
  • High Saturation
  • Low Saturation
  • Monochrome

Tools

  • Reading Guide
  • Stop Animations
  • Big Cursor

Installation

  1. Install the module: composer require drupal/progressive_accessibility_widget
  2. Install the library (see Additional Requirements below)
  3. Enable at Administration > Extend
  4. Place the "Progressive Accessibility Block" in any region at Administration > Structure > Block layout

Additional Requirements

Install the progressive-digital/progressive-accessibility-widget library either via Composer merge plugin or by manually placing it in the /libraries folder of your project.

Similar projects

Supporting organizations: 
Development, Maintenance, Sponsoring
Maintenance, Support

Project information

Releases