Title: D2i Accessibility Toolkit
Author: d2itechnology
Published: <strong>2026-05-18</strong>
Last modified: 2026-09-11

---

Szukaj wtyczek

![](https://ps.w.org/d2i-accessibility-toolkit/assets/banner-772x250.png?rev=3535253)

![](https://ps.w.org/d2i-accessibility-toolkit/assets/icon-256x256.png?rev=3535162)

# D2i Accessibility Toolkit

 Autor: [d2itechnology](https://profiles.wordpress.org/d2itechnology/)

[Pobierz](https://downloads.wordpress.org/plugin/d2i-accessibility-toolkit.1.0.2.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/d2i-accessibility-toolkit/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/d2i-accessibility-toolkit/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/d2i-accessibility-toolkit/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/d2i-accessibility-toolkit/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/)

## Opis

**D2i Accessibility Toolkit** injects a floating accessibility panel into the front-
end of any WordPress site. Visitors can activate assistive adjustments in a single
click without needing to change their browser or operating system settings.

> **Important notice:** This plugin helps users customise their browsing experience.
> It does **not** automatically make your website fully compliant with WCAG, ADA,
> Section 508, or EN 301 549. Website owners remain responsible for ensuring their
> content (semantic HTML, image alt text, captions, heading structure, and color
> contrast in their own designs) meets applicable standards.

#### Features

 * **Contrast modes** — Dark, Light, High Contrast (cycle through)
 * **Highlight Links** — high-visibility outlines and backgrounds on all links
 * **Bigger Text** — 100 %  120 %  140 %  160 %  180 %  200 % (rem-based, reflows
   correctly)
 * **Text Spacing** — applies WCAG 1.4.12 exact values (line-height 1.5, letter-
   spacing 0.12 em, word-spacing 0.16 em, paragraph spacing 2 em)
 * **Pause Animations** — stops CSS animations/transitions; pauses `<video autoplay
   >`; respects `prefers-reduced-motion` automatically
 * **Hide Images** — hides img/picture/SVG; injects alt text as visible text nodes
 * **Dyslexia Friendly** — applies OpenDyslexic font (bundled locally, no CDN), 
   increases line-height and letter-spacing
 * **Big Cursor** — 64 px white or black cursor SVG, locally bundled
 * **Line Height** — Default  1.5  1.75  2.0  2.5
 * **Text Alignment** — Default  Left  Centre  Right (justify excluded per WCAG 
   1.4.8)
 * **Reset All** — one click restores defaults, clears LocalStorage

#### Compliance support

The widget provides user-facing adjustments that support meeting:

 * **WCAG 2.1 Level AA** (all applicable SCs)
 * **WCAG 2.2** new SCs (2.4.11 Focus Not Obscured, 2.5.8 Target Size ≥ 44 × 44 
   px, 3.2.6 Consistent Help)
 * **ADA Title II / III**
 * **Section 508 Refresh**
 * **EN 301 549**

#### Privacy

 * **No external requests** — all fonts, cursors, and icons are bundled locally
 * **No tracking, no analytics, no phone-home**
 * User preferences are stored in **browser LocalStorage** only — no cookies, no
   database writes

#### Widget accessibility

The widget itself is fully accessible:

 * All controls are semantic `<button>` elements
 * Color contrast ≥ 4.5:1 within the widget
 * Touch targets ≥ 44 × 44 px
 * Keyboard navigable; focus trapped while panel is open; Escape to close
 * Full ARIA: `role="dialog"`, `aria-modal`, `aria-labelledby`, `aria-pressed`, `
   aria-expanded`, `aria-live`
 * Tested with NVDA, JAWS, VoiceOver, TalkBack
 * Widget is never affected by its own filters (invert/saturation are counter-filtered
   on the widget container)

## Zrzuty ekranu

[⌊Widget trigger button (bottom-right, default position)⌉⌊Widget trigger button (
bottom-right, default position)⌉[

Widget trigger button (bottom-right, default position)

[⌊Open accessibility panel showing all feature tiles⌉⌊Open accessibility panel showing
all feature tiles⌉[

Open accessibility panel showing all feature tiles

[⌊High-contrast mode active⌉⌊High-contrast mode active⌉[

High-contrast mode active

[⌊Admin settings page⌉⌊Admin settings page⌉[

Admin settings page

[⌊Statement generator⌉⌊Statement generator⌉[

Statement generator

## Instalacja

#### From WordPress Dashboard (Recommended)

 1. Go to **Plugins  Add New**
 2. Search for **D2i Accessibility Toolkit**
 3. Click **Install Now**, then **Activate**
 4. Go to **D2i Accessibility** in the WordPress admin sidebar menu to configure the
    widget

#### Manual Installation

 1. Download the plugin ZIP from the [WordPress Plugin Directory](https://wordpress.org/plugins/d2i-accessibility-toolkit/)
 2. Go to **Plugins  Add New  Upload Plugin**
 3. Upload the ZIP file and click **Install Now**, then **Activate**
 4. Go to **D2i Accessibility** in the WordPress admin sidebar menu to configure the
    widget

## Najczęściej zadawane pytania

### Where does the OpenDyslexic font come from?

OpenDyslexic is an open-source font licensed under the SIL Open Font Licence. `OpenDyslexic-
Regular.woff2` and `OpenDyslexic-Bold.woff2` are downloaded from [opendyslexic.org](https://opendyslexic.org)
and bundled in the `public/fonts/` directory — no CDN or external request is made.

### Does this plugin make my site WCAG compliant?

No. Accessibility overlays and toolkits are a supplemental aid, not a substitute
for accessible design and content. You must still ensure your site’s HTML is semantic,
images have alt text, videos have captions, and your color scheme meets contrast
requirements.

### Where are user preferences stored?

Browser LocalStorage under the key `d2i_a11y_user_prefs`. No data is sent to a server.

### Is this plugin GDPR-friendly?

Yes. It makes no external requests, sets no cookies, and stores no personal data
on the server.

## Recenzje

![](https://secure.gravatar.com/avatar/bb4c1dfed1aef6ebf501e5c1afa71247a034d815f23087215c08f22d80a064e7?
s=60&d=retro&r=g)

### 󠀁[Great accessibility plugin — clean and effective](https://wordpress.org/support/topic/great-accessibility-plugin-clean-and-effective/)󠁿

 [zikru](https://profiles.wordpress.org/zikru/) 2026-05-19

An excellent WordPress accessibility plugin built with real WCAG compliance in mind.
The D2i Accessibility Toolkit is lightweight, easy to configure, and works smoothly
across multiple WordPress themes without conflicts. It helps improve website accessibility,
ADA compliance, keyboard navigation, screen reader support, color contrast, and 
overall user experience. A great solution for developers looking to create inclusive,
and accessible websites while following modern web accessibility standards.

 [ Przeczytaj 1 recenzje ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/)

## Kontrybutorzy i deweloperzy

„D2i Accessibility Toolkit” jest oprogramowaniem open source. Poniższe osoby miały
wkład w rozwój wtyczki.

Zaangażowani

 *   [ d2itechnology ](https://profiles.wordpress.org/d2itechnology/)

[Przetłumacz wtyczkę “D2i Accessibility Toolkit” na swój język.](https://translate.wordpress.org/projects/wp-plugins/d2i-accessibility-toolkit)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/d2i-accessibility-toolkit/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/d2i-accessibility-toolkit/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/d2i-accessibility-toolkit/)
przez [RSS](https://plugins.trac.wordpress.org/log/d2i-accessibility-toolkit/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.0.2

 * Confirmed compatibility with WordPress 7.1

#### 1.0.1

 * Confirmed compatibility with WordPress 7.0
 * Fixed admin assets (CSS/JS) not loading on the plugin settings page

#### 1.0.0

 * Initial release

## Meta

 *  Wersja **1.0.2**
 *  Ostatnia aktualizacja **1 miesiąc temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 6.0 lub nowszej **
 *  Testowano do **7.1.3**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/d2i-accessibility-toolkit/)
 * Tagi
 * [accessibility](https://pl.wordpress.org/plugins/tags/accessibility/)[ada](https://pl.wordpress.org/plugins/tags/ada/)
   [wcag](https://pl.wordpress.org/plugins/tags/wcag/)[widget](https://pl.wordpress.org/plugins/tags/widget/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/d2i-accessibility-toolkit/advanced/)

## Oceny

 5 na 5 gwiazdek.

 *  [  1 recenzja 5-gwiazdkowa     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=5)
 *  [  0 recenzji 4-gwiazdkowych     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=4)
 *  [  0 recenzji 3-gwiazdkowych     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=3)
 *  [  0 recenzji 2-gwiazdkowych     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=2)
 *  [  0 recenzji 1-gwiazdkowych     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=1)

[Twoja opinia](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/)

## Zaangażowani

 *   [ d2itechnology ](https://profiles.wordpress.org/d2itechnology/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/)