Accessibility
Last updated: April 22, 2026
Our Commitment
Fantasy Fines is committed to ensuring our website is accessible to everyone, including people with disabilities. We want every commissioner, every league member, and every visitor to be able to use this site — whether you navigate with a keyboard, a screen reader, voice control, or any other assistive technology.
Conformance Standard
We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA. WCAG is an internationally recognized standard for digital accessibility published by the World Wide Web Consortium (W3C).
Conformance with WCAG 2.2 Level AA means our site is designed to be usable by people with a wide range of disabilities, including visual, auditory, motor, and cognitive impairments.
Compatibility
This website is designed to work with current and recent versions of the following:
- Browsers: Chrome, Firefox, Safari, Edge
- Screen readers: VoiceOver (macOS / iOS), NVDA (Windows), JAWS (Windows), TalkBack (Android)
- Operating systems: macOS, Windows, iOS, Android, ChromeOS
Our site uses semantic HTML, ARIA where appropriate, keyboard-accessible interactions, and respects your operating system's reduced-motion and high-contrast preferences.
Known Limitations
We are working to fix the following items. They are scheduled for remediation in our next accessibility iteration:
- Some semi-transparent card backgrounds may produce slightly reduced text contrast in specific browser/OS combinations. We are testing these surfaces and will solidify backgrounds where needed.
- The site does not yet wrap its primary navigation in an explicit
<header>landmark element (the navigation itself uses the semantic<nav>element and is keyboard-accessible). - The expand/collapse animation on the FAQ accordion is not yet fully covered by the
prefers-reduced-motionmedia query (the broader site animation set is).
If you encounter any other accessibility barrier, please let us know — see the contact section below.
How We Test
We test for accessibility through a combination of:
- Automated checks: axe-core runs on every pull request via our continuous integration pipeline. Builds fail when serious or critical accessibility violations are detected.
- Manual keyboard testing: Every interactive element is tested with a keyboard alone (no mouse) before release.
- Screen reader spot-checks: Pages are spot-checked with VoiceOver before major releases.
- Color contrast verification: Every text-on-color combination in our design system is checked against the WCAG 2.2 AA contrast minimums (4.5:1 for normal text, 3:1 for large text and UI components).
Third-Party Content
Our site embeds the following third-party services, over which we have limited direct control. We select vendors with strong accessibility track records:
- Google Analytics 4 — analytics only; no user-facing UI on our site.
- Vercel — site hosting; no user-facing UI.
- Supabase — backend for our waitlist API; no user-facing UI on this site.
Reporting an Accessibility Barrier
If you encounter any barrier on our site, please tell us. We treat accessibility reports as a top priority and aim to respond within 48 business hours.
- Email: accessibility@fantasyfines.com
- Twitter: @FantasyFinesApp
When reporting, it helps if you can include:
- The URL of the page
- The browser and assistive technology you were using
- A description of the barrier you encountered
Formal Approval
This statement was prepared on April 22, 2026 following a comprehensive WCAG 2.2 Level AA audit of fantasyfines.com. It is reviewed and updated whenever significant changes are made to the site, and at minimum once per year.