Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Halebabür
Contributor III
Contributor III

Theme does not appear in QAP

hello,

I have completed my Qlik Sense production run. I moved it to QAP. I prepared a custom theme and published it on it. But the theme does not appear in QAP. Could such a situation exist?

Thanks.

4 Solutions

Accepted Solutions
Damien_V
Support
Support

Hello @Halebabür 

What do you mean by the theme does not appear? It does not appear under "Extensions" in the QMC after you imported it in the QAP environment?
Or it just doesn't get applied to your app where you load it?
As this is QAP, you cannot open the app directly from the hub, do you open it in an iFrame with the single configurator URL, or is it inside a mashup.

Where you open the app in an iFrame or in a mashup, you need to explicitly indicate which theme you want to use, it will just use the default Qlik Sense theme otherwise.

https://help.qlik.com/en-US/sense-developer/November2022/Subsystems/Dev-Hub/Content/Sense_Dev-Hub/Si...

https://help.qlik.com/en-US/sense-developer/November2022/Subsystems/APIs/Content/Sense_ClientAPIs/Ca...

 

If the issue is solved please mark the answer with Accept as Solution.

View solution in original post

Damien_V
Support
Support

@Halebabür 

If it’s single integration URL then you add &theme=nameofthetheme to the URL

if it's a mashup, then in your javascript file you need to use:

qlik.theme.apply('nameofthetheme')

 

If the issue is solved please mark the answer with Accept as Solution.

View solution in original post

Damien_V
Support
Support

@Halebabür 

Are you talking about the Multi-KPI object included in the bundled extensions?

This is embedded in an iFrame ?

If the issue is solved please mark the answer with Accept as Solution.

View solution in original post

Damien_V
Support
Support

@Halebabür 

Are you embedding the whole sheet or just a single object? If it's just a single object then it's expected that the CSS doesnt apply as the Multi KPI needs to be on the same sheet.

If the issue is solved please mark the answer with Accept as Solution.

View solution in original post

8 Replies
Damien_V
Support
Support

Hello @Halebabür 

What do you mean by the theme does not appear? It does not appear under "Extensions" in the QMC after you imported it in the QAP environment?
Or it just doesn't get applied to your app where you load it?
As this is QAP, you cannot open the app directly from the hub, do you open it in an iFrame with the single configurator URL, or is it inside a mashup.

Where you open the app in an iFrame or in a mashup, you need to explicitly indicate which theme you want to use, it will just use the default Qlik Sense theme otherwise.

https://help.qlik.com/en-US/sense-developer/November2022/Subsystems/Dev-Hub/Content/Sense_Dev-Hub/Si...

https://help.qlik.com/en-US/sense-developer/November2022/Subsystems/APIs/Content/Sense_ClientAPIs/Ca...

 

If the issue is solved please mark the answer with Accept as Solution.
Halebabür
Contributor III
Contributor III
Author

Thank you for the information. 🙂
I'm very new to this. How can I specify which theme to use?

Damien_V
Support
Support

@Halebabür 

If it’s single integration URL then you add &theme=nameofthetheme to the URL

if it's a mashup, then in your javascript file you need to use:

qlik.theme.apply('nameofthetheme')

 

If the issue is solved please mark the answer with Accept as Solution.
Halebabür
Contributor III
Contributor III
Author

@Damien_V  🙂

Thank you I solved the problem. You seem quite competent on this subject. May I ask one more thing? Why is the CSS code embedded in the KPI not appearing in the QAP?

Damien_V
Support
Support

@Halebabür 

Are you talking about the Multi-KPI object included in the bundled extensions?

This is embedded in an iFrame ?

If the issue is solved please mark the answer with Accept as Solution.
Halebabür
Contributor III
Contributor III
Author

Yes, I am using Multi KPI.

It Is Displayed Like This.

Halebabr_0-1672993073805.png

 


Sorry, I know what it means to be embedded in an Iframe.

 

<iframe src='https://qap.accounts.com/single/?appid=5074-2ad2-4665-ac83-752291d&sheet=3eb50b-e17c-4e68-549-063650...' style='border:none;width:100%;height:100%;'></iframe>

Halebabür
Contributor III
Contributor III
Author

I developed the application and used multi kpi. When I wanted to publish the application to the QAP platform, I saw that it did not detect the CSS code in Multi KPI. I am sharing examples:

 

This is how it looks when I Publıshed (As it should be)

Halebabr_0-1673247408937.png

 

and QAP

Halebabr_1-1673247472093.png

 

 

Damien_V
Support
Support

@Halebabür 

Are you embedding the whole sheet or just a single object? If it's just a single object then it's expected that the CSS doesnt apply as the Multi KPI needs to be on the same sheet.

If the issue is solved please mark the answer with Accept as Solution.