Skip to main content

Feature: Multi theme

Written by Marie Xhauflair

Multi theme lets you create a tailored platform experience for different groups of users.

Why?

This is especially useful for organisations where different roles or departments have distinct needs.


How multi theme works

Your platform always has one default theme. This is the theme all users see unless they are assigned to a group with its own theme.

With multi theme, you can create additional themes and assign each one to one or more groups. For example:

  • Default theme: for all employees

  • Theme B: for reporting managers

  • Theme C: for hosts

Each theme can have its own platform logo, header logo, and landing page configuration.


Setting up a new theme

Step 1: Create the theme and assign it to a group

  1. Go to Settings > Appearance > Themes

  2. Click Add theme (or open an existing theme to edit it)

  3. Under Multi-brand options, click the edit icon

  4. Select the group(s) that should see this theme

Only users who belong to the selected group(s) will see this theme applied. All other users continue to see the default theme.


Step 2: Add a platform logo

The platform logo appears on the splash screen and at the top of the walkthrough and intake.

  1. Still in the theme settings, scroll to Platform logo

  2. Click Upload logo and select your image file

👀 Good to know

We recommend keeping your logo file around 3 KB for the best result.

Step 3: Add a header logo

The header logo appears in the top navigation bar of the platform.

  1. Scroll to Header logo

  2. Click Upload logo and select your image file

If you do not upload a header logo, the platform logo will be used in the header by default.


What happens if a user belongs to multiple groups that each have a theme?

The platform applies themes in this order: the default theme takes priority if the user is in that group.

If not, the platform uses the first matching theme based on the order of themes in your settings.


Configuring the landing page for a theme

Each theme can have its own landing page. This is the first page users see when they log in. You can set it to any of the available navigation items, such as Stream, To do, Skills, or Goals.

  1. In the theme settings, scroll to Navigation items

  2. Click the edit icon

  3. Open the Landing page dropdown and select the page you want users to land on

  4. Save your changes

👀 Good to know

Landing page settings are configured per theme, so changes to one theme's landing page will not affect any other theme.


Once your themes are configured, each group of users will automatically see the right branding and landing page when they log in. No action is needed from users themselves.

Did this answer your question?