华炎魔方支持编写自定义前端脚本,所有脚本代码都会被自动注入到华炎魔方网页端执行。
可以在任何一个软件包的main/default/client
文件夹中的.client.js
后缀的脚本文件中编写全局脚本代码。
比如我们可以在路径 steedos-app/main/default/client
路径下分别创建以下脚本文件用于百度统计分析及自定义全局样式。
因为前面提到华炎魔方支持编写自定义前端脚本,所以我们可以通过在脚本文件中加入一段代码来实现自定义样式。
steedos-app/main/default/client/style.client.js
(function () {
try {
var styleCss = $(`<style>
.steedos .slds-global-header_container{
background: #000;
}
.steedos .slds-global-header_container .slds-button_icon {
color: #fff;
}
</style>`);
$("head").append(styleCss);
} catch (error) {
console.log(error);
}
})();
以上脚本代码可以把页面顶部背景颜色换成黑色主题。