Skip to content

Customise Your Branding

Jonot's customer-facing surfaces — the queue display, the kiosk, and the customer's ticket page on their own phone — can be re-themed to match your organisation's brand instead of Jonot's default look. Branding is applied per organisation and propagates live to every paired device without a redeploy.

The clip below shows the same three surfaces cycling through several different brand identities — logo, colors, fonts, and corner radius all change together, while the underlying product stays exactly the same.

Open Settings → Branding in the admin panel:

  • Logo — a hosted image URL, shown wherever your organisation's identity appears.
  • Primary and secondary colors — the two core brand colors used across buttons, headers, and accents.
  • Accent color — a supporting colour for secondary highlights.
  • Call flash colour — the colour of the full-viewport flash the display shows when a ticket is called (see Notification Sounds for the flash behaviour itself).
  • Text, background, surface, and border colors — the remaining palette that keeps every screen legible against your chosen brand colors.
  • Corner radius — from sharp (0) to fully rounded, applied consistently to cards, buttons, and panels.
  • Font family — any font served by Google Fonts. Jonot loads the font on demand for each surface that needs it.
  • Font scale — a size multiplier (0.85–1.5×) for organisations that want larger or more compact type throughout.

The admin panel shows a live preview of the display, kiosk, and customer ticket screens as you edit, so you can see the effect of each change before saving.

Saved branding changes push to every paired display, kiosk, and open customer ticket page for your organisation over the same live channel used for queue updates — there is no cache to clear and no app update to wait for. A customer with a ticket page already open sees the new look applied without reloading.

Branding is set at the organisation level and applies to every location. There is currently no per-location override — all locations in an org share one brand identity.