更改grafana9.4.7的主页欢迎页面标题
#可以用grep在grafana的public/build目录下查找具体是哪个js;
#也可以在已启动的grafana浏览器页面按F12,点击Source,在public/build里面找到对应的js
#可以使用Ctrl+F搜索Welcome to Grafana关键字;
grep "Welcome to Grafana" /grafana-9.4.7/public/build/*.js
#改成你希望的
sed -i 's/Welcome to Grafana/Welcome to xxxx/g' 8534.e67xxxx.js
不同版本js文件不同
可以访问grafana后在浏览器中按F12,查看Sources引用的文件查找到具体的js文件
Grafana更改title
/grafana/public/view/index.html
/grafana/public/view/index-template.html
#找到html中的<title>"[[.AppTitle]]"</title>
#替换中间的"[[.AppTitle]]"为想要的名称,注意要替换整个[[.AppTitle]],包括两个方括号,
#正确替换为:<title>"xxxxxx"</title>;
#如果是这样的话:<title>"[[xxxx]]"</title>,
#启动后会报错:function “xxxx” nod defined
#这里是将title写死固定;
#按照html引用的函数[[.AppTitle]]实际在以下目录ts文件中修改;但是我更改后并没有生效,也可能是我方法不对,欢迎指正;
/grafana/public/app/core/components/Branding/Branding.tsx
...
export class Branding{
static LoginLogo = LoginLogo;
static LoginBackground = LoginBackground;
static MenuLogo = MenuLogo;
static AppTitle = 'Grafana';
static LoginTitle = 'Welcome to Grafana';
static GetLoginSubTitle = ( ); null | string => {
return null;
};
}
更改logo以及网页图标(favorites icon)
在/grafana/public/img/目录下找到grafana_icon.svg(登录页logo图标)和fav32.png(网页图标)进行替换