Accessibility Toolkit

Comprehensive web accessibility toolkit for EmDash CMS websites - WCAG 2.2 AA and ADA Section 508 compliance.

Plugin

Accessibility Toolkit

Comprehensive web accessibility toolkit for EmDash CMS websites - WCAG 2.2 AA and ADA Section 508 compliance.

  • Category: accessibility
  • Status: available
  • Version: 1.3.3
  • Price: Unknown
  • Source: Official plugin registry
  • Install method: Sandboxed registry plugin
  • Verified: 2026-10-21
  • Compatibility: Not stated in the public registry profile
  • Maintainer: Accessibility Toolkit Contributors

Description

The Accessibility Toolkit is a modern, lightweight web accessibility toolkit designed to assist users with disabilities and enhance compliance with WCAG 2.2 Level AA and ADA standards.

Key Capabilities

  • Accessibility Profiles: One-click presets for Epilepsy Safe, Seizure Safe, ADHD Friendly, and Low Vision.
  • Text & Reading: Font scaling (up to 200%), Dyslexia font (OpenDyslexic3), highlight titles/links, letter spacing, line height, font weight, and text alignment.
  • Color & Contrast: Dark Contrast, Light Contrast, High Contrast, High/Low Saturation, and Monochrome modes.
  • Navigation & Tools: Reading Guide, Large Cursor, Animation Pause, Page Read (TTS), and Sound Mute.
  • Isolated Shadow DOM: Zero CSS collisions with host themes.
  • Full Keyboard Support: Global Option+A / Alt+A shortcut and accessible focus management.
  • Preference Persistence: Automatic browser storage of user preferences.

Privacy & Trust Contract

Runs in EmDash’s secure workerd sandbox with zero privileged capabilities. No visitor tracking, no external network calls, no data harvesting.

Changelog

Changelog

[1.3.2] - 2026-10-15

Fixed

  • Enforced standard-format plugin architecture by removing adminEntry from descriptor, resolving EmDash core builder incompatibility.
  • Ensured 100% compliance with EmDash Block Kit admin route specifications (POST /admin).

Added

  • Added pluginId and cdnSrc props in companion Astro components (AccessibilityWidget.astro, CoddleAccessWidget.astro) for automatic registry ID resolution (r_*) and CDN fallback support.
  • Added comprehensive automated test coverage for registry installation ID scoping and asset fallback handling.

Improved

  • Robust script error handling with non-blocking fallback warnings when host themes do not provide local vendor assets in public/.
  • Verified live integration on isolated EmDash server instance.

[1.3.1] - 2026-10-15

Changed

  • Neutralized branding to Accessibility Toolkit (accessibility-toolkit).
  • Exported companion component ./accessibility-widget alongside ./widget.
  • Preserved compatibility across plugin IDs and settings namespaces.

Added

  • Exported React Admin UI (./admin) in package.json.
  • Added tests for persistence, defaults, and update retention.

Improved

  • Block Kit admin interface aligned with reference specifications.
  • Settings API decoupled using canonical EmDash namespaces.

[1.3.0] - 2026-10-14

Added

  • Block Kit admin interface at /settings with preview link and 8 configurable settings.
  • Route handler (POST /admin) for page load and form submissions.
  • Declared admin.settingsSchema in plugin manifest.

Improved

  • Streamlined Workerd sandbox bundle.
  • Backward compatibility for legacy icon and position values.

[1.2.0] - 2026-10-13

Added

  • Modern cards, rounded controls, font sizing, and multi-language support.

[1.1.0] - 2026-10-12

Added

  • Initial standalone accessibility toolkit package with local and CDN font support.