Zum Inhalt springen

Darkmode im Fiori Launchpad aktivieren für Frontend Server 6.0 und SAPUI5 1.71.27+

Ab SAPUI5 1.71.27 wurde das Theme sap_fiori_3_dark auf für den Frontend Server 6.0 bereitgestellt bzw. gab es einen Downport vom ursprünglich geplanten Frontend Server S4 HANA 2020 only.
Die Einstellmöglichkeit im Fiori Launchpad sucht man allerdings vergeblich. Im Theme Designer ist das Dark-Theme aber bereits vorhanden.
Die Ursache ist ganz einfach. Das Theme ist als experimentell gekennzeichnet.
In der Klasse /UI5/CL_THEME_API Methode IS_THEME_FRAMEWORK_DEPRECATED befindet sich diese Prüfung.
Über ein impl. Enhancement lässt diese sich einfach ausstellen.

Einfach den folgenden Codingschnipsel in die neu anzulegende Enhancement-Implementierung einfügen.

if framework is not initial and theme is not initial.
  if framework = 'UI5'.
    if theme eq 'sap_fiori_3_dark'.
        is_deprecated = abap_false.
        return.
    endif.
  endif.
endif.
Facebooktwitterpinterestlinkedinmail
Published inFiori LaunchpadSAP UI

Sei der Erste der einen Kommentar abgibt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert