我正在寻找有关如何在自定义 OpenUI5 应用程序中创建和使用自定义主题的步骤(端到端)。
我已经查看了 GitHub 中的 OpenUI5 代码,就端到端流程而言,我仍然有点不清楚。
这是我到目前为止所理解的
- 每个控件对每个主题都有自己的
*.less
文件,并且有base.less
颜色定义。 - 一个 grunt 任务循环遍历 LESS 文件并
library.css
为每个库生成一个公共文件(sap.ui.core
,sap.m
等。) resources
在文件夹中添加 CSS,如下所示
这是正确的,还是我错过了在没有任何 SAP 软件许可的情况下创建自定义主题的方法?
我认为“UI 主题设计器”需要安装 SAP 软件。我正在寻找与 SAP 环境无关的东西。