=== AbleWidget — Accessibility Toolbar ===
Contributors: ablewidget, Hypergalaxy
Tags: accessibility, wcag, ada, toolbar, screen reader
Requires at least: 5.6
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add the AbleWidget WCAG 2.1 AA accessibility toolbar to your WordPress site. Requires an active AbleWidget subscription.

== Description ==

AbleWidget adds a fully-featured WCAG 2.1 AA accessibility toolbar to every page of your WordPress site. Once activated, visitors can customise their browsing experience with features including:

* Text size adjustment
* High contrast, dark mode, and light mode
* Dyslexia-friendly font
* Enlarged cursor
* Focus highlighting
* Screen reader guidance

**No code required.** Install the plugin, tick "Enable widget" in Settings → AbleWidget, and the toolbar appears on your site immediately. Your licence is verified automatically by domain — there is no API key to copy and paste.

= Subscription required =

An active AbleWidget subscription is required for the widget to display. This plugin is free to install but will not function without a licence.

Plans are available at [ablewidget.com](https://ablewidget.com/get-started.php):

* **Starter** — £120/yr, 1 domain
* **Enterprise** — £250/yr, up to 5 domains, custom colour & no branding
* **Agency** — £699/yr, unlimited domains

= Privacy =

When the widget is enabled, your site loads a JavaScript file from `ablewidget.com`. The request includes your site's domain name, which is used to verify your licence. No personally identifiable information about your visitors is transmitted to AbleWidget servers. See the [AbleWidget privacy policy](https://ablewidget.com/cookie-policy.php) for full details.

== Installation ==

1. In your WordPress admin, go to **Plugins → Add New → Upload Plugin**.
2. Upload the `ablewidget.zip` file and click **Install Now**.
3. Click **Activate Plugin**.
4. Go to **Settings → AbleWidget**.
5. Tick **Enable widget** and save. The accessibility toolbar will appear on all pages immediately.

Alternatively, install via the WordPress.org plugin directory by searching for "AbleWidget".

== Frequently Asked Questions ==

= Do I need an AbleWidget account? =

Yes. The widget verifies your licence by checking your site's domain against our servers. [Get started at ablewidget.com](https://ablewidget.com/get-started.php) — the Starter plan is £120/yr for one domain.

= Will it slow down my site? =

No. The script loads asynchronously and has no effect on your page's render time or Core Web Vitals scores.

= Can I choose where the button appears on screen? =

Yes — all plans support bottom-right and bottom-left positioning, configurable from the plugin settings page.

= Can I use my brand colour for the widget? =

Custom colours are available on Enterprise and Agency plans. Starter plan uses the default AbleWidget purple. The colour picker is in Settings → AbleWidget.

= Does the plugin work with page builders like Elementor or Divi? =

Yes. The plugin injects the script via the standard `wp_footer` hook, which is supported by all major page builders and themes.

= Does the "Powered by AbleWidget" label appear on my site? =

No — the attribution label is hidden by default. You can opt in to displaying it by checking "Show 'Powered by AbleWidget' label on the widget" in Settings → AbleWidget.

= How do I manage or cancel my subscription? =

Visit [ablewidget.com/manage.php](https://ablewidget.com/manage.php) and enter your email address for a link to your Stripe customer portal.

== External Services ==

This plugin loads a JavaScript file from an external server when the widget is enabled:

**Service:** AbleWidget (https://ablewidget.com)
**When it is used:** On every front-end page load when the widget is enabled in settings.
**What is transmitted:** Your site's domain name, used to verify your active subscription. No visitor PII is transmitted.
**Service terms:** https://ablewidget.com
**Privacy policy:** https://ablewidget.com/cookie-policy.php

== Screenshots ==

1. The accessibility toolbar displayed on a live website.
2. The AbleWidget settings page in the WordPress admin.

== Changelog ==

= 1.0.4 =
* Fixed text domain to match plugin slug (`ablewidget-accessibility-toolbar`).
* Attribution ("Powered by AbleWidget") is now hidden by default; admins must explicitly opt in to display it.
* Added `ablewidget` WordPress.org account to Contributors.

= 1.0.1 =
* Removed top-right and top-left position options (not supported by the widget).
* Fixed plugin name consistency.
* Updated tested up to WordPress 6.9.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.1 =
Removes unsupported position options. Recommended update for all users.
