我想修改 Grafana 中的深色主题,使其使用
#000000
作为背景颜色。
我看过“如何更改 Grafana 的默认黑色”,但是这些答案只告诉你如何在浅色和深色主题之间进行选择。
我还看到如何自定义您的 Grafana 主题建议编辑
_variables.dark.scss
文件,但是我看不到它的位置,因为它不在帖子建议的 public/sass
目录中。
最后,我还看到
_variables.dark.generated.scss
告诉您 编辑 grafana-ui/src/themes/_variables.dark.scss.tmpl.ts 来更新模板,但是我也找不到该文件。
您能给我指出正确的方向吗?
Boom Theme 插件对我来说适用于 Grafana 6.7.1
安装:
grafana-cli plugins install yesoreyeram-boomtheme-panel
service grafana-server restart
转到某个仪表板并添加新面板。选择“Boom 插件”。
在“自定义样式/CSS覆盖”下输入此内容
.panel-container {
background-color: #000000;
}
.dashboard-container {
background-color: #000000;
}
.navbar {
background-color: #000000;
}
Boom 主题插件文档位于:https://github.com/yesoreyeram/yesoreyeram-boomtheme-panel/tree/master/docs 文档不再存在,请参阅 GitHub 自述文件。
附注如果您要嵌入 Grafana 的仪表板/面板,请检查 grafana.ini 中“[security]”部分下的“allow_embedding = true”,并在 URL 中使用 &kiosk 参数以避免菜单
我发现了与你相同的网站,一开始很沮丧。幸运的是,我随后找到了 Grafana 插件“Boom Theme Panel”(https://grafana.com/grafana/plugins/yesoreyeram-boomtheme-panel)。
它允许您使用以下设置定义背景图像或覆盖“自定义样式/CSS覆盖”下的背景颜色:
.main-view {
background-color: #000000;
}
我发现你可以在 Grafana v10 中执行此操作,而无需安装插件。
<style type="text/css">
body {
background-color: green;
/* You can also use more advanced CSS for background patterns etc. */
}
</style>
这似乎也是(现已弃用)“Boom Theme Panel”插件使用的方法。
这种方法最明显的缺点是您必须将此面板添加到每个仪表板。