All plugins

@susheel-k.bsky.social/accessibility-toolkit

Accessibility Toolkit

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

View source

About Accessibility Toolkit

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.

Before you install

Requested permissions

0
No special permissions requested

This plugin does not request access to protected EmDash features.

Screenshots

Accessibility Toolkit screenshot 1

Changelog

Changelog

[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.
  • Controls for status, 12 languages, hex color, icons, sizes, positions.
  • Route handler (POST /admin) for page load and submissions.
  • Declared admin.settingsSchema in plugin manifest.

Improved

  • Streamlined Workerd sandbox bundle.
  • Backward compatibility for legacy icon and position values.
  • Duplicate-initialization protection in Astro components.

[1.2.1] - 2026-10-14

Changed

  • Updated marketplace listing screenshot to neutral showcase.

[1.2.0] - 2026-10-13

Added

  • Modern cards, rounded controls, and clean interface styling.
  • Font-size controls with percentage and text-alignment.
  • Multi-language selector dropdown.

Improved

  • Responsive layouts for desktop, tablet, and mobile.
  • Refined focus indicators and interactive states.

[1.1.0] - 2026-10-12

Added

  • Initial standalone accessibility toolkit package for EmDash CMS.
  • Bundled OpenDyslexic font assets locally with CDN fallback.

Install on your site

Open in EmDash

Choose the EmDash site where you want to review this plugin. Nothing is installed until you confirm its permissions in that site's admin.

This browser will remember the site. You can change it next time.