SKIP TO CONTENTACCESSIBILITY OPTIONS
--/--/---- --:--

a11y.exe

RUNNING_

ACCESSIBILITY

How this site approaches accessibility, what it offers, and where it still falls short.

statement.txtREADY

I design learning experiences for a living, so accessibility is not an afterthought here. I aim for WCAG 2.2 level AA across the site, and for AAA contrast in accessibility mode. Last reviewed September 30, 2026.

features.logREADY
  • ACCESSIBILITY MODE

    A high contrast mode that keeps your chosen palette's colors but pushes text, borders, and accents to a much higher contrast: text is black on white or white on black, borders are solid, and accent and code colors stay at least 7:1 against the background. It turns on automatically if your device is set to increase contrast, and you can change it with the universal access button in the navigation bar, or with the terminal command contrast on, off, or auto.

  • SKIP LINKS

    The first two things you reach with the Tab key are Skip to content and Accessibility options. The second moves focus straight to the accessibility mode button.

  • KEYBOARD USE

    Navigation, theme and palette controls, the music player, and the video page are buttons and links you can reach and use with the keyboard. Press / anywhere to open a terminal. Tooltips appear on keyboard focus as well as on hover, and Escape dismisses them.

  • REDUCED MOTION

    If your device asks for reduced motion, the startup sequence and page-transition loading screens are skipped, and decorative animations and the scroll indicator are turned off.

  • THEMES AND SCROLLING

    The site follows your system's light or dark setting unless you choose otherwise. The page scrollbar is hidden for a cleaner look, and returns in accessibility mode.

  • SOUND

    Nothing plays until you interact with the page. The ambient hum can be muted with the speaker button in the navigation bar, and it fades out whenever the page isn't in front or music is playing.

known_issues.logREADY
  • >The ANDROMEDA mini-game is a fast visual arcade game. It needs a keyboard or touch screen and is not designed to be played with a screen reader.
  • >The music visualizers are visual displays and have no text equivalent. The player controls, track names, and descriptions are text.
  • >The color palettes are a cosmetic choice and are not all guaranteed to meet contrast guidelines. Accessibility mode is the option that is.
  • >Videos use YouTube's embedded player, so captions and the player's own controls depend on YouTube and on each video.
  • >I test by keyboard and by eye as I build. The site has not been through a formal third-party accessibility audit.
feedback.txtREADY

If something here is hard to use, or you need information in a different format, please tell me. Email kyle@kylepbartz.com with what you were trying to do, the page, and the browser or assistive technology you use, and I will look into it.