Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Ethel
Creator III
Creator III

Theme settings from existing report

We have a Qlik Sense report with a very good design. Is it possible to use this report as a "theme"? Automatically save all fonts, colors, alignments, logos  etc. to apply the same settings to all other reports? 

Thanks a lot in advance!!

1 Solution

Accepted Solutions
NadiaB
Support
Support

Hi @Ethel 

The Json file has the layout definitions, if you go the menu "Custom Theme JSON properties" it explains how it works, it also has an Example(the right menu shows the option)

Section "Full example of theme.json"

https://help.qlik.com/en-US/sense-developer/May2021/Subsystems/Extensions/Content/Sense_Extensions/C...

 

That example shows how to make reference to .css file (custom_styles)

"customStyles": [
{
"cssRef": "theme.css",
"classRef": "my-theme"
}
],

Hope it helps!

Don't forget to mark as "Solution Accepted" the comment that resolves the question/issue. #ngm

View solution in original post

4 Replies
NadiaB
Support
Support

Hi @Ethel 

You can't use a QVF as a theme, but you can create a custom theme:

Getting started building custom themes
https://help.qlik.com/en-US/sense-developer/May2021/Subsystems/Extensions/Content/Sense_Extensions/C...

Kind Regards.

 

Don't forget to mark as "Solution Accepted" the comment that resolves the question/issue. #ngm
Ethel
Creator III
Creator III
Author

Thank you very much! I'm trying to modify  horizon theme instead of creating new theme from scratch. I was able to find horizon json file, but I cannot find css file. Does it exist?  I need it because I need to set up a predefined color and insert logo into a "bar"(line, header) at the top of the page (it says "My new sheet") . Could you please help me to set a color and a logo in this top bar. Thanks a lot in advance!

NadiaB
Support
Support

Hi @Ethel 

The Json file has the layout definitions, if you go the menu "Custom Theme JSON properties" it explains how it works, it also has an Example(the right menu shows the option)

Section "Full example of theme.json"

https://help.qlik.com/en-US/sense-developer/May2021/Subsystems/Extensions/Content/Sense_Extensions/C...

 

That example shows how to make reference to .css file (custom_styles)

"customStyles": [
{
"cssRef": "theme.css",
"classRef": "my-theme"
}
],

Hope it helps!

Don't forget to mark as "Solution Accepted" the comment that resolves the question/issue. #ngm
David_Reddaway
Contributor
Contributor

.