You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Kibana 8.7.1字体字号调整及品牌自定义的技术咨询

Kibana 8.7.1 字体与品牌自定义方案

字体及字号调整

Kibana 8.7.1没有内置可视化界面选项直接调整全局字体和字号,需通过以下两种方式实现:

  • 自定义CSS覆盖:在config/kibana.yml中启用自定义CSS,添加配置:
    uiSettings.overrides: {
      "theme:css": "body { font-family: 'Your Target Font', sans-serif !important; font-size: 14px !important; }"
    }
    
    替换Your Target Font和字号值为实际需求,重启Kibana生效。
  • 主题变量配置:在kibana.yml中修改主题排版参数:
    theme:
      typography:
        fontFamily: "Your Target Font, sans-serif"
        fontSize: "14px"
    
    部分组件可能仍需额外CSS覆盖以确保全局生效。

品牌自定义配置

  • 文件替换法:找到Kibana安装目录下的src/core/server/core_app/assets,替换logo.svg和logo-small.svg(保持文件名与原文件一致,建议尺寸匹配);
  • 配置法:在kibana.yml中添加base64编码的Logo,无需替换原文件:
    uiSettings.overrides: {
      "theme:logo": "data:image/svg+xml;base64,YourLogoBase64String"
    }
    

2. 字体颜色与默认系列颜色设置

  • 字体颜色调整:通过自定义CSS覆盖全局文本颜色,示例:
    uiSettings.overrides: {
      "theme:css": ".kibanaMainContent { color: #YourColorCode !important; }"
    }
    
  • 默认系列颜色配置:在Kibana UI中进入Stack Management > Advanced Settings,找到visualization:defaultColors选项,输入自定义颜色数组(如["#FF5733", "#33FF57", "#3357FF"]),保存后所有可视化图表默认使用该颜色组。

3. 更换加载图标

  • 文件替换法:替换Kibana安装目录下src/core/public/assets/loading中的加载动画文件(如loading.svg);
  • CSS覆盖法:通过自定义CSS替换加载图标:
    uiSettings.overrides: {
      "theme:css": ".kbnLoadingIndicator__spinner { background-image: url('data:image/svg+xml;base64,YourLoadingIconBase64') !important; }"
    }
    

注意事项

  • 所有配置或文件修改后,必须重启Kibana服务才能生效;
  • 使用Docker部署时,需通过挂载卷修改配置或替换文件,避免容器重启后丢失更改;
  • 自定义CSS时,!important可强制覆盖原有样式优先级,确保修改生效。

内容的提问来源于stack exchange,提问作者Sourav Bhowmik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 12:57:02