Legal

Accessibility Statement

Last reviewed: 6 August 2026

1. Our commitment

Webstallion commits to designing and building websites that meet the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA, in line with the Disability Discrimination Act 1992 (Cth) and the Australian Privacy Principles.

This standard applies to webstallion.com.au and every website we ship to clients. We treat accessibility as a delivery requirement, not a bolt-on - the build is not considered complete until the page works for visitors using a keyboard, a screen reader, or a screen at minimum brightness.

2. What is in place today

The following measures are live across webstallion.com.au as of the date at the top of this page:

  • Keyboard navigation: every interactive element is reachable by Tab, with visible focus indicators that meet WCAG 1.4.11.
  • Skip to main content: the first focusable element on every page is a "Skip to main content" link, hidden until keyboard focus reveals it.
  • Correct ARIA usage: navigation dropdowns use plain link patterns (no incorrect role="menu"); the homepage hero form is not falsely flagged as role="search"; the mobile hamburger button's aria-label toggles between "Open menu" and "Close menu" with its state.
  • Mobile menu focus management: Tab is contained within the open menu, Escape closes it, and focus returns to the hamburger on close (WCAG 2.1.2, 2.4.3, 2.4.11).
  • Form labels: every input has a programmatically-associated label. Where the visible placeholder already conveys the field name, the label is visually hidden but kept in the accessibility tree (WCAG 1.3.1, 3.3.2).
  • Form errors: validation messages use role="alert" with aria-live="assertive"; inputs use aria-describedby to link to their error block (WCAG 3.3.1, 4.1.3).
  • Colour contrast: body text meets or exceeds 4.5:1 against background on both light and dark themes (WCAG 1.4.3). Light-mode muted text was lifted from #71717a (4.25:1) to #52525b (~7.5:1) on 2026-05-21.
  • Document language: every page declares lang="en-AU" at the root.
  • Reduced motion: animations and transitions are disabled for visitors who set the prefers-reduced-motion media query (WCAG 2.3.3).
  • Semantic HTML: heading hierarchy (H1 -> H2 -> H3) with no skipped levels; sections labelled with aria-labelledby; standard landmark elements present.
  • Image alt text: every <img> has descriptive alt text, or alt="" where the image is purely decorative.
  • Cookie consent in the browser top layer: the consent banner uses the native popover API so it cannot be obscured by any other element. Decline and Accept buttons meet the 44 x 44 px minimum target size.

3. Known shortfalls

We do not claim perfection. The following items have not yet reached full conformance with WCAG 2.1 AA:

  • Third-party embeds: the Google Appointment Schedule booking widget, when triggered, renders inside a vendor-controlled iframe. Its internal accessibility is not under our direct control. Google's accessibility statement is available at google.com/accessibility. If you need to book a discovery call and the widget does not work for you, email [email protected] directly and we will arrange the call by reply.
  • Client-built sites pre-2026-05-22: the sitewide accessibility sweep that introduced the skip link, ARIA correctness fixes, and contrast lift was completed on 22 May 2026. Sites we built for clients earlier than this date may not yet carry the same pattern in production. We will retrofit any client site on request at no charge.
  • Long-form blog typography on small viewports: a small number of older blog posts use inline-styled <h2> elements that, while semantically correct, could provide stronger visual hierarchy on smaller breakpoints. This is queued for the next CSS refactor.
  • PDF and downloadable documents: the website does not currently distribute PDF or downloadable documents. If we add any in future, each will be tested against PDF/UA before publication.

This list is exhaustive to the best of our knowledge. If you find an issue not listed here, please tell us using the contact details in the next section.

4. Reporting accessibility issues

If you encounter an accessibility issue on webstallion.com.au, on a site we have built for a client, or with any of our forms, please email [email protected] with as much of the following as you can:

  • The URL of the page where the issue occurred.
  • A description of what happened and what you expected to happen.
  • Your assistive technology (screen reader, voice control, screen magnifier), browser, and operating system, if relevant.
  • Any error messages you received.

We respond to accessibility reports within one Australian business day. For issues that block use of the site, we aim to deploy a fix within five business days. For issues that degrade but do not block use, we schedule a fix in the next maintenance cycle and confirm the timeline by reply.

If you cannot use email, call +61 422 544 449 during Australian business hours (Sydney time, Monday to Friday) and we will record your report by phone.

5. Standards and references

This statement is informed by:

6. Review history

  • 6 August 2026: the founder photo shortfall is closed. The /about/ page and every blog author bio carried a CSS placeholder where a headshot belongs; the real photo is now live in both, with alt text describing the person. Removed from section 3.
  • 22 May 2026: initial statement published. WCAG 2.1 AA conformance asserted with documented exceptions in section 3. Sitewide accessibility sweep completed (skip link on 138 pages, ARIA corrections on 3,693 instances, contrast lift, cookie banner moved to browser top layer).

This statement is reviewed at least every six months, and after any change that materially affects accessibility. The most recent review date appears at the top of this page.

7. Escalation

If you have raised an accessibility issue with us and you are not satisfied with our response, you can make a complaint to the Australian Human Rights Commission under the Disability Discrimination Act 1992. Complaints to the Commission are free of charge.

Get a quote Call now