如何更改 Grafana 中的背景颜色?

问题描述 投票:0回答:3

我想修改 Grafana 中的深色主题,使其使用

#000000
作为背景颜色。

我看过“如何更改 Grafana 的默认黑色”,但是这些答案只告诉你如何在浅色和深色主题之间进行选择。

我还看到如何自定义您的 Grafana 主题建议编辑

_variables.dark.scss
文件,但是我看不到它的位置,因为它不在帖子建议的
public/sass
目录中。

最后,我还看到

_variables.dark.generated.scss
告诉您 编辑 grafana-ui/src/themes/_variables.dark.scss.tmpl.ts 来更新模板,但是我也找不到该文件。

您能给我指出正确的方向吗?

grafana
3个回答
6
投票

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 参数以避免菜单


1
投票

我发现了与你相同的网站,一开始很沮丧。幸运的是,我随后找到了 Grafana 插件“Boom Theme Panel”(https://grafana.com/grafana/plugins/yesoreyeram-boomtheme-panel)。

它允许您使用以下设置定义背景图像或覆盖“自定义样式/CSS覆盖”下的背景颜色:

.main-view {
  background-color: #000000; 
}


0
投票

我发现你可以在 Grafana v10 中执行此操作,而无需安装插件。

  • 添加文本面板
  • 选择 HTML 模式
  • 添加CSS:
<style type="text/css">
  body {
    background-color: green; 
    /* You can also use more advanced CSS for background patterns etc. */
  }
</style>
  • 使面板变小或不可见

这似乎也是(现已弃用)“Boom Theme Panel”插件使用的方法。

这种方法最明显的缺点是您必须将此面板添加到每个仪表板。

© www.soinside.com 2019 - 2024. All rights reserved.