I am looking for steps (end to end) on how to create and use custom theme in custom OpenUI5 apps.
I have looked at the OpenUI5 code in GitHub and it is still a bit not clear for me as far as the end to end process goes.
Here's what I have understood so far
- Each control has its own
*.less
file for each theme and there isbase.less
with the color definitions. - A grunt task loops through the LESS files and generates one common
library.css
for each library (sap.ui.core
,sap.m
, etc..) - Add the CSS in the
resources
folder as shown here
Is this correct, or am I missing a way to create custom themes without any SAP software license?
I think the "UI Theme Designer" needs SAP software to be installed. I am looking for something not linked with the SAP environment.