Themes

Six built-in colour presets for your public trip pages, plus a custom-colour option. Theme changes apply instantly and don't require any data migration.

The presets

Theme Accent colour Vibe
Where Is Tereza Gold #CCA900 The default — warm, dark, confident
Pacific Cyan Cool, sea-side
Sunset Coral Warm, end-of-day
Forest Deep green Quiet, organic
Royal Purple Premium, formal
Mono White Stripped down, no accent

Pick any preset in org admin → Settings → Theme and the public trip pages, the live tracking map, the daily-stats card, and the email-template accent colour all switch immediately.

Custom colours

If none of the presets fit your branding, you can override individual colour tokens:

  • Accent — primary colour for buttons, route lines, headlines.
  • Background — page base colour. Stays dark; we don't ship a light-mode option.
  • Text — body copy colour.
  • Dim — secondary copy.

Pick any hex; the system computes the soft / strong / glow variants automatically (we use HSL math under the hood, so a single accent gives you eight derived shades).

What changes, what doesn't

Changes:

  • Public trip page accent (route polyline, hero card border, daily-stats highlights).
  • Live position pulse animation colour.
  • Email subscriber notification accent.
  • The pulsing dot icon on the live map.

Doesn't change:

  • The dark base background — every theme is dark mode. The product's identity is dark; theming only adjusts the accent.
  • The Where Is Tereza marketing site (apex / docs) — those are always brand-gold.
  • Your raw data, route, photos — purely cosmetic.

Theme persistence

Theme is per-organization, stored in config.theme and config.theme_colors. Members of the same org see the same theme. Visitors of the public trip page see whatever the org last chose.

Plan availability

All preset themes are included on every plan. Custom-colour overrides are Traveler and Nomad only.


Need help? Contact support · Where Is Tereza?