For everyone

Accessibility statement

How this site was tested, with the results.

This site aims to meet WCAG 2.2 level AA. It is a concept project and the league is fictional, but the tests below were run on this site.

Test results, October 28, 2026

Automated and scripted checks, run after the October 28 redesign and the photo update
CheckResult
axe-core (WCAG 2.0 and 2.1 A and AA, plus best practices)0 violations on all 11 pages, at phone and desktop sizes
Lighthouse accessibility (3 pages: home, standings, fields, phone profile)100 on every page tested
Lighthouse performance95 to 100; the home page is the heaviest because of its photo
Lighthouse best practices100 on every page tested
KeyboardSkip link is the first stop and every stop shows a visible focus ring
Reflow at 320 and 640 pixels wideNo horizontal scrolling
Text spacingNo clipped text
StructureOne h1 per page, no skipped heading levels, every page has a title and description, every image has an alt attribute (empty for decoration)
Page weightAbout 355 KB or less for any page, including images. The teams page is the heaviest because it shows all twelve badges

Schedule and standings

The schedule and standings are real tables with column and row headers and a caption. The division, team and game filters have labels, and the number of games shown is announced to screen readers when you change a filter. On narrow screens the schedule stacks into labelled rows. Calendar files (.ics) are available for each division.

What was fixed during testing

Not yet tested

Tools: axe-core, Lighthouse 12, and Nest Co.'s own scripted checks. Team names, coaches, scores and sponsors are all invented.