Skip to main content
How to create a theme

The theme is where you determine the look and feel in your messages and apps, so they match your company identity.

Laura Tierney avatar
Written by Laura Tierney
Updated over a year ago

Updated: 09.10.2023, by: SofΓ­a TerΓ‘n

Estimated read time: 4 - 5 minutes


What is a theme?

The theme allows you to define the visual style and ambiance of your messages and applications, ensuring they align perfectly with your company's identity.

We recommend that you set a default theme.

This can be done under Admin > App Setup > Defaults > Theme.

You can still have and use multiple themes between messages.


Creating a Theme: A Step-by-Step Guide

Below are the steps for creating a theme:

  1. Create or open a message

  2. Click on Advance Settings

  3. Click on Theme

Once you click there, you'll encounter the Theme dashboard, giving you the ability to delete, create, and edit both new and existing themes.

  • To create a theme click the βž•

You'll get a default name, such as Theme 1,2,3, and so on.

  • To delete a theme click πŸ—‘οΈ

Select the theme you want to remove and click on the dump and it will deleted.

NB: Once this action is performed there is no way to recover the theme.

NB: Changes to existing themes will take effect take effect immediately on all messages that have this message attached. Changes are not reversible


What Elements Can You Edit in a Theme?

General

Here you can edit the general settings of the theme:

Edit theme name

You can enter a name for your theme here. We recommend choosing a descriptive name to help you easily identify it among your other themes when you need it in the future.

Upload a screen background

You can either upload a file from your desktop or add it from the media library.

That image will fill your entire message screen.

Recommendations:

  • The wide should be 600 pixels

  • The height depends on the contents of your message - the more modules you add to your message, the higher the background image needs to be.

  • To use a desktop version please ensure it's 1920 x 1080 pixels.

  • Formats accepted JPG, PNG, and GIF.

Upload a bookmark icon image

Adding a bookmark icon to a theme will make it easier for users to return to specific pages, sections, or items of interest within the app without having to navigate through the entire app or remember the exact location.

You can either upload a file from your desktop or add it from the media library.


​Recommendations:

  • The image has to be square - for instance 300x300 px.

Navigation

Here you'll be able to edit the header settings

Hide header

Hide the header in messages with this theme attached.

Hide header logo

Hide the header logo in the message with this theme attached.

Upload header logo

You can either upload a file/image (logo) or add it from the media library.

The header logo will appear centered in the header, and the logo below is 217px x 50px.

Homepage


The Homepage message will be the default selection, but this section provides the option to decide where to navigate upon clicking the home icon or the header logo.

Recommendations:

You can use the header logo for navigation. Let's say you're creating a theme for your app, you can select the message that contains the front page of the app in the dropdown. Then users can easily get back to the point of departure by clicking the header.

Upload a header background

You can upload an image to display in the background of your header.

Recommended header background sizes:

  • Header Large: 600*340 px

  • Header Medium: 600*200 px

  • Header Small: 600*150 px

Background color

If you prefer a monochrome background color for the header, you can configure it here. Alternatively, you can paste a color code in hex, RGB, or HSV format

Header text color

Here's where you set the color if you need text in your header. Or you can paste a color code in hex, RGB, or HSV format.

Icons color (menu)

For your app, it's important to have a menu for smooth navigation. In this section, you can define its color or simply paste a color code in hex, RGB, or HSV format.

Icons highlight color

In this section, you can define its color or simply paste a color code in hex, RGB, or HSV format


Message

These changes will be shown in the messages published in the app.

Upload a message background

You can either upload a file from your desktop or from the media library. This image will be shown in the background of your app messages.

Message background color

You can decide whether to have or not a background color for your messages.

Message link color

You have the option to select the color in which you want links to be displayed.

Message text color

To set the color for your messages, you can either click on your preferred color from the selection or paste the color code in hex, RGB, or HSV format.

Message text line height

You can adjust the message line height according to your preference by moving the scrollbar.

  • The minimum is 80%

  • The maximum is 300%

Regular font

You'll need to import the font to the Content Library.

Once uploaded, go back to your message > advance settings > theme > message > regular font, and select the font you want from the dropdown.

The format can be .OTF or .TTF


Button settings

These changes will affect the buttons you've added to your messages:

Button background color

To set the color for your buttons, you can either click on your preferred color from the selection or paste the color code in hex, RGB, or HSV format.
​

Button text color

To set the color for your button text, you can either click on your preferred color from the selection or paste the color code in hex, RGB, or HSV format.

Button border-color

To set the color for your buttons, you can either click on your preferred color from the selection or paste the color code in hex, RGB, or HSV format.


Button border width

You can increase the width of the button border. If you don't want a border to appear around your button, then set it to 0.


Button corner roundness

Move the slider to determine the roundness of your buttons

  • The minimum is 0%

  • The maximum is 25%


Button transparency

Move the slider to have the buttons appear with more or less transparency

  • The minimum is 100%

  • The maximum is 0%

The final settings concern the appearance of the footer in your messages.


It's not an absolute necessity to have a footer, but you might find it convenient to have your company address, a link to your company website, or something else available here.

Footer text

If you want to add text in your footer, you'll have to click on the βž•

A text box will appear, where you can write a text or add a link.

You can delete the footer by clicking the blue box with the white x.

Upload a footer background

If you want to use an image in your footer, you can upload it from your desktop or add it from the Media Gallery.

Recommendations:

  • The wide should be 600 px

  • The height is a matter of preference.

  • You can't add a link to your footer when using an image.

Footer background color

You can set the color for the footer by clicking on the color you like in the color selection or paste the color code in hex, RGB, or HSV format.

Footer text color

You can set the color for the footer by clicking on the color you like in the color selection or paste the color code in hex, RGB, or HSV format.


Tags: Theme, footer, header, customize, buttons

Contact: Email: [email protected]

Did this answer your question?