更改启动板标题颜色

2020-09-24 18:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)使用主题设计器时,标题栏文本和紧...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


使用主题设计器时,标题栏文本和紧随其后的锚链接的文本颜色只有一个变量。 但是,您可以为这些元素设置不同的背景,因此您可能不想为两者使用相同的颜色。

我花了大约5个小时来跟踪javascript事件,以查找正在编译的较少文件,并找到了这个文件(它控制锚项目,注意将锚项目文本颜色设置为 @sapUiShellTextColor 和下面的第二个代码段,该代码段控制外壳程序

/* START" AnchorItem.less" */
/* =============================================/
/* CSS控件sap.ushell/AnchorItem.control */
/* =============================================/
 @sapUshellAnchorItemNotRenderedColor:rgba(255,255,255,0.5);


/* AnchorItem仪表板*/
//[标签"颜色"]
//[描述"锚条文字颜色"]
 @sapUshellAnchorItemTextColor:@sapUiShellTextColor;


 .sapUshellAnchorItem {
   字体家族:@sapFontFamily;
   font-size:@ sapMFontHeader6Size;
   font-weight:@sapUiFontHeaderWeight;
   颜色:@sapUshellAnchorItemTextColor;
   不透明度:1;
 }
 
/* START" ShellHeader.less" */
/* ================================================  ======== */
/* sap.ui.unfied.ShellHeader.control(bluecrystal)的CSS */
/* ================================================  ======== */
/*一般标题标题颜色*/
 ...省略行...

 .sapUshellHeadTitle {
   颜色:@sapUiShellTextColor;
 }
 

因此,不使用"自定义CSS/LESS"(不推荐这样做),我看不到任何独立更改这些颜色的方法,因为即使AnchorItem的color属性设置为 @sapUshellAnchorItemTextColor , 属性已链接到 @sapUiShellTextColor

这是SAPUI5 1.44.29。

除了自定义LESS/CSS之外,有人可以建议其他解决方法吗?