The site
Accessibility
What this site commits to, what it deliberately chose, and where it stands on the gaps.
The target
This site targets WCAG 2.2 level AA, verified with automated checks and keyboard testing as part of its build quality gates. A target is a commitment to keep meeting, not a badge — if something on this site fails you, that is a defect, not an edge case.
Commitments
- Every tool is fully operable by keyboard alone: logical tab order matching the visual order, Enter submitting the form, and a visible focus outline on every interactive element.
- Results are announced to assistive technology: each tool's result region is a polite live region, updated in place, and error summaries receive focus so mistakes are heard, not just seen.
- Information is never carried by colour alone — every graphical pointer is paired with its printed value — and every readout drawing is labelled and mirrored by an HTML table.
- Text contrast meets AA on every surface, and touch targets meet the minimum size.
- Reduced-motion preferences are honoured completely: the site's three small motions are all disabled, with no substitute effects, when your system asks for reduced motion.
- The layout respects your operating system's font size and remains usable at up to 400% zoom without loss of content or function.
Why there is no dark theme
The site is deliberately light-theme only. Its identity is built on a paper-and-ink contrast model, and inverting it honestly — keeping every contrast commitment above, not just swapping colours — would produce a second theme that reads worse than the first. Rather than ship a poor dark theme, the site ships none. The site imposes no motion and respects OS-level display adjustments, including forced colours and zoom.
JavaScript and the tools
The calculators need JavaScript to compute in your browser — nothing is ever transmitted anywhere. Without JavaScript the pages stay useful deliberately: every tool documents its full method, constants, rounding rules and a complete worked example on the same page, so the calculation can be followed on paper. The methodology pageexplains those conventions in one place.
Feedback
No contact channel is published yet, plainly said: there is no email address, form or phone number for this site at present, and this page will not invent one. When the site's owner establishes a feedback channel, it will be published here first. Until then, this page is the honest record of where accessibility stands.