Do you have self-developed applications built with SAPUI5, UI5 WebComponents, Fundamental NGX or even one of SAPs classic UIs? Or e.g. your own in-house SAPUI5 component library? Then, it is likely that you've felt the need for theme-specific CSS.How...
Since December '23, the UI theme designer on SAP BTP, Cloud Foundry environment, allows to Add Cross Origin Preview Pages to the UI theme designer, as theming previews. Those applications have to implement a special interface, described in the tutori...
Have you ever tried to maintain a set of related themes, e.g. a light, dark, high-contrast black and white version? Where you had to change every parameter multiple times, once for each theme?Have you ever created a theme based on a newer SAP-provide...
Aside the "good path", where applications appear with the expected theme, there are multiple factors that influence the appearance of the application. This blog post describeswhich technologies perform a theme fallback,what their strategies are when ...
Using the open-source npm module @sap-theming/theming-base-content makes it surprisingly easy to use all SAP Fiori theming parameters in your own applications. Especially you can simply import the css_variables.css file of the theme you want and star...
tl;dr: a) use an application preview with your own URL; b) use a preview that accidentally contains tabs (e.g. "Object Header" or "Shell"); c) a dedicated "Tab" preview is in development.Hi @aditi01!In the past, the IconTabBar was a bit of a poor cou...
Hi Stefano,this is a SAP Build Work Zone setting. In the Theme Manager, your site administrator can enable and disable themes for user selection:BestDominik
Hi @mstancheva15! I'm just guessing based on the error message you provided "This zip-file contains more than on theme. Upload rejected.".This error is thrown, like it says, when the zip you import contains more than one theme.Maybe my blog post What...
Hi Morten! Thanks for bringing that up. After talking with our UI experts I learned that the behavior you're describing is in fact a regression specifically for the BTP Cloud Foundry environment, coming from our save optimizations. A fix is already p...
Hi Morten,the answer is two-fold:1. this depends on the export mode you selected. If you selected "Source Files + CSS Resources + Base Theme Resources" (let's call it export mode "ALL"), then everything should be there, even CSS Resources and Base Th...