WordPress plugin intelligence profile

Midgardsson Accessibility Toolkit

Comprehensive accessibility toolkit with dyslexia-friendly font, dark mode, high contrast mode, and adjustable font size controls.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.9
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.0 · PHP 7.0
Directory statusactive
Last directory update30 Oct 20262d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Midgardsson Accessibility Toolkit version 1.0.9 as active, updated 2d ago and tested up to WordPress 7.0.

Overview

About this plugin

Make your WordPress website accessible to all users with this comprehensive accessibility toolkit. 1 Level AA compliance standards.

Key Features

🔤 Font Size Control

Increase, decrease, or reset font size with easy-to-use buttons. Maximum font size limit prevents layout issues while ensuring readability.

📖 Dyslexia-Friendly Font

Toggle OpenDyslexic font instantly across your entire site. The embedded font improves readability for users with dyslexia without external requests.

🌙 Dark Mode

Material Design standard dark mode (#121212 background) with customizable colors and adjustable opacity. Reduces eye strain during extended reading sessions.

⚫⚪ High Contrast Mode

WCAG AAA compliant high contrast mode with black background and yellow text. Enhances visibility for users with visual impairments.

📍 Flexible Widget Positioning

Choose from four positioning modes:

* Floating: Circular button positioned anywhere (customizable px/%)

* Edge Left: Rectangle button attached to left edge

* Edge Right: Rectangle button attached to right edge

* Edge Bottom: Rectangle button attached to bottom edge

🌍 Translation Ready

Fully internationalized with WordPress i18n standards. English included, easy to add your language.

Accessibility Standards

  • WCAG 2.1 Level AA compliant
  • Keyboard navigation support
  • ARIA labels and roles
  • Focus management
  • High contrast mode meets WCAG AAA standards

Performance

  • Lightweight CSS and JavaScript
  • Embedded font files (no external requests)
  • LocalStorage with cookie fallback
  • Efficient DOM manipulation
  • No impact on page load times

User-Friendly

All user preferences are automatically saved and restored on subsequent visits using browser storage.

Configuration

After activation, navigate to Settings → Accessibility Toolkit:

Widget Position Settings

* Choose positioning mode (Floating, Edge Left, Edge Right, Edge Bottom)

* Set precise offsets using pixels or percentages

* Configure maximum font size limit

Widget Language

* Automatic (follows the site language, English when there is no translation), English, Hungarian, German, Norwegian (bokmål), Swedish, Danish

* “Other”: write the visitor-facing texts yourself (empty fields use the English text)

* The settings screen itself always stays in English

Widget Colors

* Accent color (button, header, control buttons) and its text color

* Panel background and text color

* Reset button color and its text color

Dark Mode Settings

* Customize background color (default: #121212)

* Set text color (default: #ffffff)

0)

High Contrast Settings

* Choose one of four presets, or pick custom colors

* Customize background color (default: #000000)

* Set text color (default: #ffff00)

* Set link color (default: #00ffff)

Technical Details

Browser Compatibility

* Chrome, Firefox, Safari, Edge (latest versions)

* Mobile browsers (iOS Safari, Chrome Mobile)

* Touch-friendly interface

Requirements

0 or higher

0 or higher

* jQuery (included with WordPress)

Source Code

css

css files built from them

File Structure

* Clean, organized codebase

* Follows WordPress coding standards

* Security best practices (nonces, escaping, sanitization)

* Translation ready

Support

For support, feature requests, or bug reports:

com/Midgardsson/wp-accessibility-plugin/issues

org Support Forum

Credits

  • OpenDyslexic font by Abelardo Gonzalez
  • Material Design color standards by Google
  • WCAG guidelines by W3C
  • Developed by Midgardsson

Privacy

This plugin stores user accessibility preferences locally in the browser using:

* localStorage (primary method)

* Cookies (fallback method)

No data is sent to external servers. All preferences remain on the user’s device.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • dark mode
  • high contrast
  • accessibility
  • dyslexia
  • wcag
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.0 · PHP 7.0
Update activity30 Oct 20262d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.81.0.9
WordPress compatibility7.0.67.0.8
Version1.0.71.0.8
WordPress compatibility7.0.47.0.6
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.