Everyone gets in
Accessibility
Effective: 18 August 2026 Last updated: 18 August 2026
The short version
This site is built to work with a keyboard, a screen reader, magnification and reduced motion. I aim for WCAG 2.2 Level AA, and I believe the site partially conforms — most of it meets that standard, and the places that fall short are listed openly in section 4 rather than quietly left out.
If any part of this site keeps you from what you came for, please tell me. I will fix it, and in the meantime I will get you the content another way.
1. Why this page exists
A site about rebuilding confidence should not be one that shuts people out. Accessibility here is not a compliance exercise bolted on at the end — it was part of how the pages were built, and this page tells you honestly where that succeeded and where it has not yet.
I would rather publish a real list of gaps than a badge that claims everything is perfect.
2. The standard I am working to
3. What already works
Keyboard
- Every page opens with a Skip to content link as the first stop.
- Everything you can click, you can reach and operate with Tab, Enter and Space. There are no mouse-only controls.
- Focus is always visible — a raspberry ring on light backgrounds and a peach one on the dark bands, so it never disappears against the colour behind it.
- The What Do You Need Today? selector is a real tab set: left and right arrows move between needs, Home and End jump to the ends, and only the active tab is in the tab order.
- In the vision board editor, a selected layer can be nudged with the arrow keys rather than dragged.
Screen readers
- One
<h1>per page and no skipped heading levels, so the headings list is a usable table of contents. - Proper landmarks — header, navigation, main and footer.
- Every meaningful image has alternative text; decorative images are hidden from the reading order instead of being announced as noise.
- Every form field has a real, visible label. Errors are announced, not only shown in red.
- Status messages — results counts, save confirmations — are announced politely through live regions.
Seeing and reading
- Body text meets or exceeds the 4.5:1 contrast minimum, and large headings meet 3:1.
- Colour is never the only way information is conveyed.
- Text reflows without horizontal scrolling down to a 320 pixel width and at 200 per cent zoom.
- Text is set in real, resizable type — there is no text baked into images.
Movement
- If your device is set to Reduce Motion, the reveal animations and smooth scrolling switch off across both the site and the app.
- Nothing flashes, auto-plays, or moves on a timer you cannot stop.
Without JavaScript
- The need selector renders all eight panels stacked and readable. No content is trapped behind a script that has not loaded.
4. What does not work well yet
These are the known gaps. Each one is real, and each one is on the list.
5. What it has been used with
The site has been checked with current versions of Chrome, Safari, Firefox and Edge, with VoiceOver on macOS and iOS, and with keyboard-only navigation. It should work with other assistive technology. If it does not work with yours, that is worth telling me — it is the most useful message I can get.
6. If something is in your way
You will not be left without it Tell me the page, what you were trying to do, and what got in the way — and if you know it, the browser and assistive technology you use. I will reply within 48 hours, and while a fix is being made I will send you the content in whatever format works for you. There is no charge for that, ever.
7. This is not finished
Accessibility is not a box that gets ticked once. New pages get the same checks the existing ones had, this page is updated when a gap in section 4 is closed or a new one is found, and reports from real people are treated as the most reliable testing there is.
Tell me what is not working
I would genuinely rather hear it than not. Nothing about the message needs to be technical — “I could not get past this bit” is plenty to start from.
RhondazStyle LLC
Use the contact form →
Every message is read by a real person, and you’ll hear back within 48 hours.