8 定制主题风格
概述
步骤1
要定义您自己的主题,您需要创建一个 CSS 文件并将其保存在 文件夹中(例如,custom-theme.css)。您可以从不同的主题复制文件并基于它创建主题,也可以从头开始。
步骤2
将您的主题添加到 APP::getThemes() 方法返回的主题列表中。您可以通过覆盖 APP 类中的 ZBase::getThemes() 方法来做到这一点。这可以通过在 include/classes/core/APP.php 的右大括号之前添加以下代码来完成:
要添加多个主题,只需将它们列在第一个主题下即可,例如:
public static function getThemes() {
'custom-theme' => _('Custom theme'),
'onemoretheme' => _('One more theme')
}
请注意,除了最后一个主题之外的每个主题都必须有一个尾随逗号。
步骤 3
激活新主题。
在 Zabbix 前端,您可以将此主题设置为默认主题,也可以在用户配置文件中更改您的主题。