=== Accessgrade - Accessibility Scanner, Fixes & Statement ===
Contributors: storynova
Tags: accessibility, wcag, ada, alt text, accessibility statement
Requires at least: 5.8
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Finds the accessibility problems on your site, fixes the safe ones automatically, gets your images their alt text, and writes your accessibility statement.

== Description ==

Accessibility overlays hide problems behind a widget. Accessgrade finds them and fixes them in the page, then tells you what is left for a human.

**Scan.** Every page is loaded in your browser and checked against 18 WCAG rules with real computed styles: missing alt text, unnamed links and buttons, unlabelled form fields, low colour contrast (measured, not guessed), skipped headings, untitled embeds, vague link text, tiny tap targets and more. Each issue shows the exact element and how to fix it.

**Fix.** Eleven automatic fixes that add missing information without touching your design: skip link, page language, alt text from the Media Library, "opens in a new tab" notes, iframe titles, placeholder-to-label, names for icon-only links, a visible focus ring, reduced-motion support, underlined links.

**Alt text.** A grid of every image missing alt text. Type it, or mark it decorative, and it applies everywhere the image is used. Pro suggests alt text with AI using your own Anthropic API key, which you approve before saving.

**Statement.** An accessibility statement page generated from your details and your latest scan, with a footer link.

**Toolbar.** A small widget visitors can use for bigger text, high contrast, grayscale, readable font, highlighted links, big cursor and no animations. Preferences are remembered on their device.

**Free**

* Scan your 5 most important pages
* All automatic fixes
* Alt text workflow (manual)
* Accessibility statement and toolbar

**Pro** (pay once for 2, 10 or unlimited sites, yours forever)

* Scan every page
* AI alt text suggestions with your own API key
* Weekly or monthly check-in reminders
* CSV report export for clients or counsel

**Honest note**

Automated tools catch roughly a third of WCAG criteria, and no plugin can guarantee legal compliance. Accessgrade fixes the failures that cause most complaints and gives you a clear list of what needs a person. That is more than an overlay does, and we say so on the tin.

== Installation ==

1. Upload the `accessgrade` folder to `/wp-content/plugins/` or install from Plugins > Add New, then activate.
2. Go to Accessibility in the admin menu and press "Scan my site".
3. Work through the Alt text tab, then create your statement.

== Frequently Asked Questions ==

= Does this make my site ADA / WCAG compliant? =

No tool can promise that. Accessgrade fixes the most common automated failures and gives you an accurate list of what remains. Full conformance also needs a manual review with a keyboard and a screen reader.

= Is my content sent anywhere? =

The scan runs entirely in your browser. The only outbound request is the optional AI alt text feature, which sends images to Anthropic with your own key.

= Does it work with page builders? =

Yes. The scanner looks at rendered pages, so Elementor, Divi, Bricks and block themes are all checked the same way.

== Changelog ==

= 1.0.0 =
* First release.
