Skip to content

Language & theme

All Kachiball surfaces ship with two languages and two themes. Your choice is remembered per device.

  • Court Dashboard and Admin Portal: click the EN / ES button in the top bar to switch the interface language. The choice persists in the browser.
  • Player App: go to the Profile tab and pick the language. The app also follows your phone’s language the first time it opens, and your choice is saved to your player profile.
  • This documentation: use the language selector in the header, or jump between / (English) and /es/ (Español).

Kachiball’s identity is dark-first, but every surface has a tuned light theme:

  • Court Dashboard and Admin Portal: click the moon / sun icon in the top bar. The setting persists and is applied before the page paints, so there is no flash.
  • Player App: in the Profile tab choose System, Light or Dark. System follows your phone’s appearance automatically.
  • This documentation: use the theme selector in the header.

Status badges, charts and brand colors keep their meaning in both themes — for example Paid is always green and Cancelled always red, regardless of the theme.