Skip to Content
0

CSS not correct in Legacy apps

Dec 06, 2016 at 01:45 PM

155

avatar image
Former Member

Dear Experts,

I have created an theme in UI Theme designer based on sap_belize. Everything works when I use the preview pane in the UI Theme Designer but when data is saved the changes only affects the Fiori Launchpad. The theme changes wint be applied to the legacy apps.

In fact if I look at the HTML code the css defined in the HTML for Legacy apps is pointing to sap_corbu and not sap_belize.

<link rel="stylesheet" type="text/css" id="webguiPage0-stylesheet" href="/sap/public/icmandir/its/ls/theming/UR/ls/sap_corbu/standards.css?10.30.6.254935.0" onerror="this.bLsLoadingError=true;" data-sap-ls-css="true" data-sap-ls-css-version="10.30.6.254935.20160926190853" data-sap-ls-css-version-match="REQUIRED_VERSION_UNAVAILABLE" data-sap-ls-css-version-isrejected="false">

Is there anything else that needs to be configured?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Uwe Klinger
Jan 20, 2017 at 11:17 AM
1

Hi Krishna,

Yes, for S/4HANA 1610 the fallback should be sap_belize. If it doesn't work please open a ticket on BC-FES-ITS.

Thanks,

Uwe

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Opened a ticket, and this is what we got.

I'm afraid we need to tell you that custom themes are currently not supported with SAP GUI for HTML (aka webgui).

This is documented in note 2124106

In general it is possible to display themes like sap_belize or sap_blucrystal with webgui.

However when a custom theme is sent webgui cannot handle this and falls back to a default theme which is sap_corbu in your case.

If Fiori is configured to be used with a custom theme then all tiles (apps) will be started with relevant theme parameter.

This leads to the unwanted result as you could already find out.

We are going to solve this gap but it is currently not possible to provide a time frame when this will be available.

We are sorry for the long processing times and apologize for the inconveniences.

Please let me know if there are any questions left.

Thank you.

Best regards,

Dieter Weick
SAP Development Support Germany

0
Uwe Klinger
Dec 16, 2016 at 07:01 AM
0

Hi Anton,

Sorry, but SAP GUI for HTML currently supports only legacy themes for theming (custom themes based on e.g. sap_tradeshow). The sap-theme parameter is not supported for custom themes at all. The current theme integration of SAP GUI for HTML uses the sap-cssurl parameter as it is used by the portal.

see: https://launchpad.support.sap.com/#/notes/0001852400

Best regards,
Uwe

Product Owner
UI Theme Designer
SAP SE

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Uwe,

So if my Fiori Launchpad uses a custom theme based on sap_belize, and if I open a HTML-GUI tile, it opens in Corbu theme. So where is the configuration to decide this fallback theme?

I thought at least the fallback should have been to sap_belize. Even maintaining the default theme in sicf does not help. This seems to be a bug?

Regards

Krishna

0