Skip to main content

Customising Font and Colours

Written by Benjamin Dell

Use the Theme Editor to personalise the fonts and colours used across your public event pages.

Open the Theme Editor

  1. From your event dashboard, select View Event.

  2. Click the Edit Theme icon on the lower-left side of the event page.

  3. In the right-hand panel, open Theme > Defaults.

Fonts

The main font controls are Body Font, Header Font, and Nav Link Font.

  • Body Font controls the main text used across the event site.

  • Header Font controls headings such as H1, H2, and H3 text.

  • Nav Link Font controls the event header navigation links.

Choose Standard to select from the built-in font list, or choose Custom to use an uploaded brand font. Custom fonts support WOFF2, WOFF, TTF, and OTF files up to 5MB, and uploaded fonts are saved to the current event.

For the full upload workflow, see Upload Custom Fonts for Event Themes.

Theme Editor font controls showing the Custom tab and Upload Custom Font button

Colours

The current default colour controls are Primary, Red, Green, and Body.

  • Primary is used for buttons unless a custom button colour is set, and for links and highlighted interface elements.

  • Red is used for errors and warnings.

  • Green is used as a secondary highlight colour and for successful actions.

  • Body is the main text colour.

Button Colors lets you override button background, text, hover, border, and inverted button colours. If you leave these unset, buttons continue to use the primary colour and generated hover styles.

Header Colors lets you set H1, H2, and H3 colours for custom landing pages.

Tips

  • Preview your event before and after a ticket purchase, because attendees may see different pages and calls to action.

  • Check that text and background colours have enough contrast to stay readable.

  • If you need colour hex codes, a tool such as HTML Color Codes can help.

The default Classic theme values are Primary #6E44FF, Red #FF5280, Green #27CE9C, and Body #4E5283.

Did this answer your question?