Skip to Content
avatar image
Former Member

CSS not correct in Legacy apps

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?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jan 20, 2017 at 11:17 AM

    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

    Add comment
    10|10000 characters needed 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

  • Dec 16, 2016 at 07:01 AM

    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

    Add comment
    10|10000 characters needed 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