Accessibility
Accessibility
Last updated 1 September 2026
No conformance level is claimed. This site has not been through a formal accessibility audit, so it does not carry a WCAG badge. What follows is a plain account of what was built and what was tested.
Controls you can use
- Text size — three steps, in the site controls at the bottom left. The layout is built in relative units and holds at the largest step.
- High contrast — removes the muted greys, strengthens every rule and border, and flattens decorative texture.
- Reduce motion — stops the dust field, the scroll-driven reveals, the marquee, the card tilt and every transition. It starts switched on if your operating system asks for reduced motion, and it works independently of that setting if you would rather decide here.
- Underline links — underlines every link inside the page content, not only on hover.
- Light, dark or system — both themes are designed rather than inverted, and system follows your device and changes with it.
- Colour schemes — five palettes, each checked for contrast in both themes before being offered.
Your choices are applied before the page paints, so nothing flashes, and they persist if you allow the site to store them.
How the site is built
- A skip link to the main content, and semantic landmarks throughout.
- One
h1per page and a heading outline that follows the reading order. - Visible focus rings on every interactive element, never removed.
- The bay menu and the site controls are keyboard operable and focus-trapped while open, and close on Escape.
- Tap targets are at least 44 by 44 pixels.
- Wide tables scroll inside their own container, so the page itself never scrolls sideways.
- Charts carry a title element describing what they show, and no chart conveys meaning through colour alone — every series is also labelled in the table beside it.
- Form fields are labelled, errors are announced, and no error is signalled by colour alone.
Known limits
- The amortisation table in month view can run to several hundred rows. It is inside a scrolling region with sticky headers, but it is a long table by nature.
- The calculators are dense by design. The same information is available as text in the summary panels above each chart.
- Screen-reader testing has been done with keyboard navigation and semantic review rather than with a full assistive-technology audit.
Feedback
On a real site this section would name a person and a route to reach them. This is a demonstration and the contact details on it are invented, so there is no such route — which is itself worth saying plainly rather than printing an address that goes nowhere.