Support Center

Create & apply custom themes

It's easy to create your own themes with basic HTML & CSS knowledge. We'll be happy to create a theme for you under our Premium Support option as well. Although you can create a new theme from scratch, it's almost always easier to copy an existing theme and modify it. Live Knowledgebase themes are located at /DesktopModules/LiveKnowledgebase/Themes and each folder represents a seperate theme.

Step 1:

Copy an existing theme folder (such as Default) and rename it to MyTheme.

Important: The final step to ensure that you're newly created theme works is to edit the style.css located at /DesktopModules/LiveKnowledgebase/Themes/MyTheme/Style/Style.css and edit all razor template files which is located at (/DesktopModules/LiveKnowledgebase/Themes/MyTheme/Templates/Site/). Ensure that all css declarations begin with .lkmytheme

You must inherit all IDs, Classes, any other CSS Tags in your newly created Style.css from class .mytheme(where this is your new theme name in lowercase)

Example:

.lkdefault.ms-container

  • {
  • background: white;
  • padding: 25px;
  • border-radius: 5px;
  • }

The above markup would change to:

.lkmytheme.ms-container

  • {
  • background: white;
  • padding: 25px;
  • border-radius: 5px;
  • }

My Theme

Step 2:

We can now select the new theme from Manage > Administrator > Theme

My Theme

Glad we could be helpful. Thanks for the feedback.

Sorry we couldn't be helpful. Your feedback will help us improve this article.

How helpful was this page?

  
Updated on Mon, 26 Aug 2019 by Ashish Pachori