Accessibility runbook, disabilitytalent.org

For Ashley, who manages the Wix site. Kept by Karl and updated after every change that ships. Last updated 30 September 2026.

This page records what keeps the site's accessibility fixes working, what to check before you publish, and the conventions for new content. It does not list findings or counts; those live in the audit register in this repository under wix/accessibility/. If something here looks wrong or out of date, tell Karl rather than working around it.

Before every publish

There is no staging site. Publish goes straight to the live site, and the only way back is Site History, which restores the whole site to an earlier version, not one change.

  1. Open Site History (Editor, Site, Site History). Find the newest entry marked Published by and star it. That star is the restore point if this publish has to come back out.
  2. Look for Saved by entries above it. Those are unpublished edits, and Publish takes them live too. On 25 September 2026 two pages went offline that way. If a save is not yours, or you do not remember it, check before publishing.
  3. Publish, then hard-refresh the live site (hold Shift while reloading) before checking the change. A normal reload often shows the old page.
  4. If Karl has a re-scan or an Aaron verification in progress, publish content changes before or after it, not during, so each change can be attributed. Tell him when you publish.

Restore: Site History, arrow on the starred entry, Restore. It loads that version into the Editor; publish to make it live. Blog posts, bookings, forms and other app data are shared across versions and are not affected by a restore.

The Editor is single-session. Opening it evicts whoever is in it. Karl works in it without asking unless Wix warns that someone else is there.

Settings that hold fixes in place

Each fix below depends on a setting somewhere. Changing that setting, or replacing the element it lives on, undoes the fix silently: nothing in the Editor warns you. If you need to change one of these, tell Karl so it can be re-tested.

Fixes shipped so far and where each one lives
Fix Where it lives What undoes it
Consent dialog shows a visible focus outline (shipped 10 September 2026) A styling rule in the CookieHub dashboard, which Karl administers. Not in Wix. Changing the CookieHub theme or accessibility level. When checking anything CookieHub, hard-refresh: the browser keeps the old styling.
Pop-ups no longer open on page load (shipped 25 September 2026) Editor, Popups list. "Find What You're Looking For" and "Disability at Work Survey" are both set to Automatically display popup on pages: No. The homepage button "Not sure where to start?" opens the first. The survey pop-up has your 45 second delay. Setting any pop-up to display automatically on load, or adding a new one that does. A pop-up that opens over the consent banner traps keyboard users.
Footer links are far enough apart to tap (shipped 28 September 2026) The six footer column text elements (Employers, Job Seekers, Talent Partners, About, Resources, Community & Events), each at line spacing 1.8. Select the text, Edit Text, Character & line spacing. Font size is unchanged. Rebuilding a column, pasting a new text element, or resetting the spacing. Set 1.8 again on anything new in the footer.
Slideshow controls are large enough on every page that has one: the logo slideshows on twelve pages, the Employers text slideshow and the homepage testimonials slideshow (shipped 30 September 2026; the homepage settings from 28 September had not held) Select the slideshow, Layout. Logo slideshows: slide buttons off, arrows 24 px. Homepage testimonials slideshow: slide buttons 12 px with 24 px spacing, arrows 24 px. Replacing a slideshow, or changing the Layout panel. A copied slideshow brings its old settings with it, so check Layout on any new slideshow before publishing.
Link lists have room to tap: the pricing cards on the training page, the partner grid, the job seeker resource cards, the agency solutions cards, the speakers' Topics boxes, and the footer's Privacy Policy and Accessibility Statement links (shipped 30 September 2026) Each list is a text element at line spacing 1.8. Select the text, Edit Text, Character & line spacing, Custom. The two footer links sit on separate lines. Pasting a new text element or resetting the spacing. Set 1.8 on any new list of links, and keep the two footer links on their own lines.
Accessibility statement carries a "Known Limitations" section on browser zoom (shipped 28 September 2026) The /accessibility-statement page, between "If you have any comments" and the date line. Editing it out. Karl adds one sentence to it when the zoom workaround ships. Since 30 September 2026 the Conformance Status paragraph says WCAG 2.2 level AA, which is the standard Aaron tests to; keep 2.2 everywhere on the page.
Blog post sidebar titles are headings at the right level (shipped 28 September 2026) Blog Post page, the four sidebar titles (Featured Posts, Recent Posts, Search By Tags, Archive), HTML tag set to H2 under the text element's SEO & accessibility settings. The look is unchanged. Recreating the titles. If the sidebar widgets are removed, this goes with them and that is fine.
A custom "Page not found" page replaces Wix's default 404 (shipped 30 September 2026) Pages & Menu, the page "Page not found" (its URL is fixed to error404). One H1, a sentence, a "Back to Homepage" button, site header and footer. Deleting the page, which brings back Wix's default with no language or landmarks. Edit the text freely; keep the heading as Heading 1 and the paragraph on a dark text style.
Dev Mode stays on (from 25 September 2026) Editor, Dev Mode. Turning it off. Nothing depends on it yet, but the navigation fix will be built with it on.

The menu

Do not swap the menu component. It has been tried three times and the problem is in Wix's own markup, so every menu component fails the same way. The planned fix is a small script that corrects the menu after the page loads. That script finds the menu by its structure, so replacing the component afterwards would silently undo it. Adding and removing pages is fine; send Karl the old and new URLs when you do.

Conventions for new content

These are the rules that keep new pages from re-creating the problems the audit found. Wix's Accessibility Wizard helps with alt text and contrast and is worth running, but it is silent on the navigation and on most of the list below, so a clean Wizard result is not a pass.

The existing pages' backlog against these rules is the separate content work list, read from the live site page by page and refreshed by Karl after each change.

Images, icons and linked boxes

Links and buttons

Headings

Pop-ups, video and slideshows

Pages and tables

Colour and contrast

Text needs a contrast ratio of at least 4.5 to 1 against its background, or 3 to 1 if it is large (24 px, or 19 px bold). The brand teal does not reach 4.5 to 1 on white, so a slightly darker teal is used wherever teal carries normal text or fills a button. The two are hard to tell apart by eye.

Brand colours and where each may carry text
Colour Ratio on white Use
Text teal #0f7d77 4.98 Links, button fills with white text, any teal text at normal size.
Brand teal #13938b 3.77 Large text and decoration only. Never normal-size text on white, and never white normal-size text on it. Dark text on it reaches 4.34, still short, so large text only there too.
Near black #17221e 16.36 Body text. Also fine on mint (10.02) and on pink (4.85).
Grey #5b5f5f 6.47 Secondary text on white.
Pink #da61a4 3.37 Decoration only. Not text on white, and not white text on it.
Mint #aad3c9 1.63 Backgrounds, with near-black text on it. Text teal on mint is 3.05, so large text only.

For any other pair, check it with a contrast checker such as WebAIM's contrast checker before publishing.

How fixes are verified

Aaron is the acceptance authority. A fix counts as done when he confirms it works, not when it is published. He is blind, uses a screen reader every day, and checks changes on the live site by email after they are published, so an unverified change sits live for the length of that round trip.

Wix Studio rebuild: ground rules

The Studio site "Disability Solutions rebuild" was created on 29 September 2026 with the defaults below already set, so a page built on it starts from a safe base. The site lives at karlthomas3.wixstudio.com/my-site-2 until it is transferred to the client's account and, at launch, takes over the domain. Nothing about the live classic site changes until then.

What is already set, and must stay

Rules for every page built on it

Change log