Accessibility statement

This statement applies to the website at mashreeves.com (mash.), which is a personal site run by Michael Shreeves. It is not a public sector service, so the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 do not apply to it. This statement is published anyway, because a site that says it builds to WCAG 2.2 AA should be willing to say how far that actually got.

I want as many people as possible to be able to use this site. That means you should be able to:

How accessible this site is

Colour, specifically, has been checked thoroughly and passes: every text colour pairing, every border and UI boundary, and Windows High Contrast mode have each been measured against the rendered page rather than assumed - see "What has been tested, and passed" below for the numbers. The site as a whole has not been fully assessed against WCAG 2.2 level AA - that is a broader claim than colour alone, and no screen reader test has been carried out, and reflow and zoom have not been checked on a real device, so claiming full compliance would be claiming testing that has not happened.

That is a deliberately cautious answer rather than a list of known barriers. Everything found so far has been fixed rather than listed - including, on 8 September 2026, a target-size claim on this very page that turned out not to be true until it was actually measured. That is also why this statement gets re-read against what was actually run each time, rather than trusted from what the previous version already said.

What has been tested, and passed

What has not been tested

Reporting an accessibility problem

If you find a problem that is not listed here, or you need something on this site in a different format, email [email protected]. I aim to reply within five working days, and I will tell you what I can do and by when. If something is broken and I can fix it quickly, I will.

Enforcement procedure

The accessibility regulations do not apply to this site, so there is no formal enforcement route for it. If you are unhappy with how I respond, the Equality Advisory and Support Service (EASS) can give free advice on disability discrimination generally, and the Equality and Human Rights Commission (EHRC) enforces the regulations where they do apply.

What I am doing to improve accessibility

WCAG 2.2 AA is the standard I build everything to, not something added at the end. Concretely, on this site: the contrast of every colour pair was measured rather than eyeballed; the focus ring on the dark panel was changed after measuring it at 1.77:1 and finding it failed; and a grid track floor that would have forced horizontal scrolling on a narrow screen was corrected. The two outstanding tests above are scheduled before the site goes live on its own domain, and this statement will be updated with what they find — including if they find something.

How this site was tested

Tested on 31 August 2026 by Michael Shreeves, covering the whole site, which is a single page plus this statement. Testing was done in Google Chrome on Windows and consisted of keyboard-only operation, programmatic checks of the rendered page for heading structure, landmarks, accessible names and target sizes, computed colour-contrast measurement across both themes, and application of the WCAG 1.4.12 text-spacing overrides. No assistive technology was used, and no automated audit tool such as axe or Lighthouse has been run against the live site yet.

The site was rebranded to mash. on 6 September 2026 — new colours, typefaces and mark. Every colour pair was recomputed rather than carried over on the assumption the old numbers still held; keyboard operation, heading structure and landmarks were not retested because none of them changed. The two outstanding tests below are unaffected and remain outstanding.

The site grew substantially between 7 and 8 September 2026 — new sections, every section made independently collapsible, and each tool card gained an optional "build notes" disclosure. A script-driven contrast sweep was re-run against the rendered page rather than assumed to still hold (536 elements, both themes, 0 failures), and it is what this time found two real, pre-existing failures the earlier passes had missed: white text on the hero's highlighted word, and the Contact panel's body copy, both specifically in dark theme. Both are fixed and the sweep re-run clean. Windows High Contrast mode was also checked for the first time on 8 September, which is a genuinely different test from a contrast-ratio sweep, and so was a check for controls sharing an accessible name with nothing telling them apart out of context — see above for what each one found.

This statement was prepared on 31 August 2026.

It was last reviewed on 8 September 2026.

The site was last tested on 31 August 2026; colour - text contrast, border/UI contrast, and Windows High Contrast mode - target size, and control naming, were most recently checked on 8 September 2026.