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;
- }
Step 2:
We can now select the new theme from Manage > Administrator > Theme