Qlik Sense comes with three default themes (Sense Classic, Sense Focus and Sense Breeze) and in addition to these you can create custom themes based on your company standards.
With custom themes you can precisely style an app by changing the colors, adding images and backgrounds as well as specifying the font sizes and font colors on a global or granular basis throughout your app.
You can also define color palettes to be used and customize the specifications for margins, padding and spacing.
The custom styles can be defined in the following way:
- In the JSON file you define the style for the individual visualization types, for example bar charts and line charts.
When you have created a custom theme, you store it in Qlik Sense as an extension. The JSON file and any additional resources are zipped and imported as an extension in the Qlik Management Console (QMC). This enables that security rules can be added in the QMC for controlling which themes specific users have access to.
About custom themes
You do not need previous experience developing custom themes, but you should have at least a basic understanding of the following languages:
You need a code editor for creating your custom themes. You can use almost any basic code editors, such as: Notepad++, SublimeText or Aptana.
Disclaimers and limitations
- Custom themes does not work in Qlik Sense Cloud, since extensions are not supported.