Title: D2i Accessibility Toolkit
Author: d2itechnology
Published: <strong>18 de maig de 2026</strong>
Last modified: 20 de maig de 2026

---

Cerca extensions

![](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

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

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

 * [Detalls](https://ca.wordpress.org/plugins/d2i-accessibility-toolkit/#description)
 * [Ressenyes](https://ca.wordpress.org/plugins/d2i-accessibility-toolkit/#reviews)
 *  [Instal·lació](https://ca.wordpress.org/plugins/d2i-accessibility-toolkit/#installation)
 * [Desenvolupament](https://ca.wordpress.org/plugins/d2i-accessibility-toolkit/#developers)

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

## Descripció

**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)

## Captures

[⌊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

## Instal·lació

#### 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

## PMF

### 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.

## Ressenyes

![](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/) 19 de maig de 2026

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.

 [ Llegiu tota la 1 ressenya ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/)

## Col·laboradors i desenvolupadors

«D2i Accessibility Toolkit» és programari de codi obert. La següent gent ha col·laborat
en aquesta extensió.

Col·laboradors

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

[Traduïu «D2i Accessibility Toolkit» a la vostra llengua.](https://translate.wordpress.org/projects/wp-plugins/d2i-accessibility-toolkit)

### Interessats en el desenvolupament?

[Navegueu pel codi](https://plugins.trac.wordpress.org/browser/d2i-accessibility-toolkit/),
baixeu-vos el [repositori SVN](https://plugins.svn.wordpress.org/d2i-accessibility-toolkit/),
o subscriviu-vos al [registre de desenvolupament](https://plugins.trac.wordpress.org/log/d2i-accessibility-toolkit/)
per [fisl de subscripció RSS](https://plugins.trac.wordpress.org/log/d2i-accessibility-toolkit/?limit=100&mode=stop_on_copy&format=rss).

## Registre de canvis

#### 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

 *  Versió **1.0.1**
 *  Darrera actualització **fa 1 mes**
 *  Instal·lacions actives **Menys de 10**
 *  Versió del WordPress ** 6.0 o posterior **
 *  Provada fins a **7.0**
 *  Versió del PHP ** 7.4 o posterior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/d2i-accessibility-toolkit/)
 * Etiquetes
 * [accessibility](https://ca.wordpress.org/plugins/tags/accessibility/)[ada](https://ca.wordpress.org/plugins/tags/ada/)
   [wcag](https://ca.wordpress.org/plugins/tags/wcag/)[widget](https://ca.wordpress.org/plugins/tags/widget/)
 *  [Vista avançada](https://ca.wordpress.org/plugins/d2i-accessibility-toolkit/advanced/)

## Valoracions

 5 sobre 5 estrelles.

 *  [  1 valoració de 5 estrelles     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=5)
 *  [  0 valoracions de 4 estrelles     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=4)
 *  [  0 valoracions de 3 estrelles     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=3)
 *  [  0 valoracions de 2 estrelles     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=2)
 *  [  0 valoracions de 1 estrelles     ](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/?filter=1)

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

[Visualitzeu totes les ressenyes](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/reviews/)

## Col·laboradors

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

## Suport

Teniu quelcom a dir? Necessiteu ajuda?

 [Visualitza els fòrums de suport](https://wordpress.org/support/plugin/d2i-accessibility-toolkit/)