Knowledgebase
How to create or adjust my own eM Client theme?
Posted by Olivia Rust on 07 June 2018 16:34

All official themes are already included inside eM Client. You can view those in Menu > Settings > Appearance > Themes.

In eM Client 8, we introduced a new Theme editor with a direct WYSIWYG mode.

You can find all steps and tips in this article.
For example, if you want to enable wider scrollbars, you can now easily find the setting under Elementary controls > Scrollbars, and check the UseSystemScrollbar option.

Don't have the time to design your own theme right now but the official themes don't fit your style?

You can also choose from our user-created Theme gallery.

After creating or downloading your new theme, you still need to Import it in Menu > Settings> Appearance > Themes and then select it from the Theme list to apply it.


LEGACY OPTIONS

Steps to follow for eM Client 7 and older:

  1.        Select the theme you want to base your own theme on.
  2.        Click the ‘Advanced’ button and select "Save current theme as..." – the theme file will be the saved as a .emtheme file.
  3.        Open the .emtheme file in any text editor
  4.        Adjust or recreate your theme using the available tags, each item is explained in the comment inside the file
  5.        Save your theme file
  6.        Go back to Themes settings
  7.        Click the Import button and import your new theme
  8.        Select it and Apply it
  9.        You have successfully changed your eM Client theme! 

Example for direct XML edit:

If you just want to make a small change, for example, enable wider scrollbars, find the relevant line and change the True/False value.

<UseSystemScrollbar description=""Use system scrollbars with no automatic hiding"">False</UseSystemScrollbar>

Colors are saved in HEX codes, there are many sites that provide color pickers and provide you with the code - for example Color-Hex.

Note: User-made themes can also be found on our Forum, just search for 'Theme'.

(141 vote(s))
Helpful
Not helpful