🎉 Code KURBO2026 at checkout

Last updated: 1/28/2026

Branding

Settings Branding

Every color has a light and dark mode value to allow for 2 themes.

Primary

  • Purpose: The strongest visual weight for core actions and brand elements.
  • Usage: Primary buttons, main navigation highlights, key calls-to-action.
  • Foreground: is the text/icon color on the primary background.

Secondary

  • Purpose: Offers a less prominent alternative to primary, providing visual balance.
  • Usage: Secondary buttons, badges, subtle backgrounds for less critical elements.
  • Foreground: Text/icon color for secondary backgrounds.

Accent

  • Purpose: Draws attention to interactive elements, selections, or hover states, adding visual flair.
  • Usage: Hover effects on menu items, selected states in lists, highlighting interactive parts.
  • Foreground: Text/icon color for accent backgrounds.

Background

  • Purpose: The base surface color for the page/app.
  • Usage: Main page background, body background, default container background
  • Example: White in light mode, dark gray/black in dark mode

Foreground

  • Purpose: The default text color used on the background.
  • Usage: Primary text content, body text, default text on the background
  • Example: Dark text on light background (light mode), light text on dark background (dark mode)
  • Think of it as: The "ink" color that's readable on your canvas

 

Settings Branding

Field

Default Theme

Show your site in Light or Dark mode, or let the users system decide.

Select a value.

Important to know

  • Settings "System" as value will have the users operating system decide which mode to use.
Field

Background

Sets the background color of the website

Choose a color

Field

Background Dark

Sets the background color for the dark theme

Choose a color

Field

Foreground

Sets the foreground color for all text/icons on the background color

Choose a color

Field

Foreground Dark

Sets the text/icon color for the normal background color in dark theme

Choose a color

Field

Radius

Used to determine the amount of rounding on the elements of your website.

Slide to the preferred amount.

Where it appears

  • The elements (ie, buttons, cards, images) on your website.
Field

Primary Font

The font used for all text on your website.

Embed code from Google Fonts.

To insert a new font do the following steps:

  1. Select a font at Google Fonts
  2. Click "Get Font"
  3. Click "Get Embed Code"
  4. WARNING: Make sure to have selected at maximum 1 font.
  5. Copy the code that says "Embed code in the <head> of your html"
  6. Insert the code into the Directus field.

 

Field

Secondary Font

Font for the Headings on your website.

The embed code from Google Fonts

To insert a new font do the following steps:

  1. Select a font at Google Fonts
  2. Click "Get Font"
  3. Click "Get Embed Code"
  4. WARNING: Make sure to have selected at maximum 1 font.
  5. Copy the code that says "Embed code in the <head> of your html"
  6. Insert the code into the Directus field.

Settings Add Script

Field

Scripts

Insert any script tags you've gotten from external providers, such as google analytics or umami.

HTML compatible script tags.

Important to know

  • Make sure to NOT insert any script tags from untrusted sources.
  • Each script should go into a new item.

Example code:

<script>(async () { console.log("Hi") }</script>