Astrolabix · Legal
Accessibility Statement
Last updated -
An instrument nobody can read is an ornament. We build this site to be usable with a keyboard, with a screen reader, at high zoom, with motion switched off, and without JavaScript doing the heavy lifting. This page records what we target, what we have actually done, where we know we fall short, and how to tell us when we have got it wrong.
1. Our conformance target
We measure astrolabix.com against the Web Content Accessibility Guidelines (WCAG) 2.2, Level AA.
Conformance status: partially conformant. We believe the site meets Level AA across the pages and states we have tested, but it has not been audited by an independent third party and we hold no formal accessibility conformance report. “Partially conformant” means most of the content meets the standard and we have not verified all of it - we would rather say that than claim more than we can show.
2. What we have done
- Structure
-
Semantic HTML with real landmarks - header, nav, main, footer - one
h1per page and headings in order with no skipped levels. A “Skip to content” link is the first thing a keyboard user reaches on every page. - Keyboard
-
Every interactive element is reachable and operable by keyboard in a
sensible order, with no traps. The mobile menu is a real
buttonthat reports its state witharia-expandedand closes on Escape. - Visible focus
- Focus is never removed. Every focused element takes a two-pixel brass outline, offset from the element so it stays visible against the dark ground, including inside form fields.
- Reduced motion
-
prefers-reduced-motion: reduceis honoured at the root of the system, not patched on afterwards. When you ask for reduced motion the entire motion layer - the scroll animations, the smooth scrolling, and the animated hero - is never loaded at all, and all remaining CSS transitions and animations are reduced to zero duration. Nothing moves and nothing is hidden waiting to be revealed. - Static fallbacks for the WebGL hero
-
The animated astrolabe at the top of the home page is decorative,
marked
aria-hidden, and carries no information. It is drawn on a canvas that sits on top of a static image of the same instrument - so the still image is what you see if WebGL is unavailable, if the graphics context fails, if JavaScript is off, or if you have asked for reduced motion. The headline and buttons above it are ordinary HTML and never depend on the canvas. - Contrast and colour
- Body and muted text are set to meet at least 4.5:1 against the page background, and a scrim behind the hero guarantees that contrast over the photograph. Colour is never the only way information is conveyed; form errors are stated in words as well as shown in colour.
- Forms
-
Every field in the contact form has a visible, persistent
label- no placeholder-only fields. Validation messages are tied to their field witharia-describedby, the field is markedaria-invalidwhen it fails, and the submission result is announced through a live region rather than by colour alone. - Zoom and reflow
- Type and spacing are set in relative units and scale fluidly. Content reflows to a 320 px viewport and to 400% zoom without horizontal scrolling or loss of content.
- Images
-
Meaningful images carry alternative text; decorative ones are given
an empty
altso screen readers pass over them. - What we left out on purpose
- No cookie banner, no interstitials, no autoplaying audio or video, no content that flashes more than three times per second, and no third-party scripts - so nothing can inject inaccessible content into a page after it loads.
3. Known limitations
We would rather list these than let you discover them. If you hit something that is not here, please tell us.
- No independent audit. The site has been assessed by the people who built it. There is no third-party audit and no accessibility conformance report (VPAT) behind the claim above.
- No on-page control to stop the hero animation. The animated hero respects your system reduced-motion setting, but if you have not set that preference there is currently no button on the page to pause it. The animation is continuous background motion rather than a discrete moving element, so some visitors may still find it distracting. Setting reduced motion in your operating system stops it completely.
- Momentum scrolling. When motion is allowed, the site uses smooth momentum scrolling. This changes the feel of scrolling and may not match what some assistive technologies or input devices expect. It is fully disabled under reduced motion.
- Screen reader coverage. Testing has not covered every combination of screen reader, browser and operating system. Behaviour in an untested combination may differ from what we describe.
- Third-party form delivery. Contact-form submissions are passed to a third-party service. We do not control that provider’s own pages, and any error page it may return is outside our remediation.
- These legal pages are templates. See the notice at the top of this page.
4. How we assessed it
Self-assessment during development, using a combination of:
- automated checks with Lighthouse, which the site currently passes at 100 on both desktop and mobile - a useful floor, but automated tools can only detect a minority of WCAG failures, so we do not treat that score as conformance;
- manual keyboard-only walkthroughs of every page and interactive state, including the mobile menu and the contact form’s error and success states;
- rendering the site at 320 px, at desktop widths, at 400% zoom, with reduced motion forced on, and with WebGL disabled, and reviewing each result.
Technologies this site relies on: HTML, CSS, JavaScript, WebGL and SVG. The site is usable without JavaScript and without WebGL; both are enhancements.
5. Tell us about a problem
If any part of this site blocks you, we want to know - and we will treat it as a defect, not a request. Email hello@astrolabix.com and, if you can, include:
- the address of the page;
- what you were trying to do, and what happened instead;
- your browser and operating system, and any assistive technology you were using.
We aim to acknowledge accessibility reports within five working days and to tell you what we intend to do and by when. If you cannot use the contact form, email us directly - you never have to use the form to reach us.
- hello@astrolabix.com
- Post
-
Astrolabix LLC
30 N Gould St, STE R
Sheridan, WY 82801, USA
6. Keeping this true
Accessibility is a property of the current build, not a certificate. We review this statement when the site changes materially, and we revise the “Last updated” date when we do. If something here has stopped being accurate, tell us and we will correct the page as well as the site.