web: Add favicon and meta tag

Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
This commit is contained in:
Ahmad Thoriq Najahi 2024-04-06 20:26:11 +07:00
parent 59708d6410
commit 658d43d6ad
No known key found for this signature in database
GPG key ID: F1F4FA115DADBD90
2 changed files with 8 additions and 1 deletions

BIN
web/assets/image/icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 KiB

View file

@ -4,9 +4,16 @@
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" sizes="16x16" href="{{ .base_path }}assets/image/icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="{{ .base_path }}assets/image/icon.png">
<link rel="stylesheet" href="{{ .base_path }}assets/ant-design-vue@1.7.8/antd.min.css">
<link rel="stylesheet" href="{{ .base_path }}assets/element-ui@2.15.0/theme-chalk/display.css">
<link rel="stylesheet" href="{{ .base_path }}assets/css/custom.css?{{ .cur_ver }}">
<meta name="description" content="Xray panel supporting multi-protocol multi-user expire day & traffic & ip limit (Vmess & Vless & Trojan & ShadowSocks & Wireguard)">
<meta name="title" content="{{ .host }} - {{ i18n .title}}">
<meta property="og:title" content="3X-UI">
<meta property="og:image" content="{{ .base_path }}assets/image/icon.png">
<meta property="og:url" content="https://github.com/MHSanaei/3x-ui">
<style>
[v-cloak] {
display: none;
@ -26,7 +33,7 @@
'Segoe UI Emoji', 'Segoe UI Symbol';
}
</style>
<title>{{ .host }}-{{ i18n .title}}</title>
<title>{{ .host }} - {{ i18n .title}}</title>
</head>
<div id="message"></div>
{{end}}