mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 01:00:29 +08:00
user defined css
This commit is contained in:
parent
ebc1d891ab
commit
60c8c967c9
1
Makefile
1
Makefile
@ -125,6 +125,7 @@ run: testenv $(TESTENV_GPIO)
|
|||||||
&& cp /usr/share/kvmd/configs.default/kvmd/*passwd /etc/kvmd \
|
&& cp /usr/share/kvmd/configs.default/kvmd/*passwd /etc/kvmd \
|
||||||
&& cp /usr/share/kvmd/configs.default/kvmd/main/$(if $(P),$(P),$(DEFAULT_PLATFORM)).yaml /etc/kvmd/main.yaml \
|
&& cp /usr/share/kvmd/configs.default/kvmd/main/$(if $(P),$(P),$(DEFAULT_PLATFORM)).yaml /etc/kvmd/main.yaml \
|
||||||
&& cp /testenv/$(if $(P),$(P),$(DEFAULT_PLATFORM)).override.yaml /etc/kvmd/override.yaml \
|
&& cp /testenv/$(if $(P),$(P),$(DEFAULT_PLATFORM)).override.yaml /etc/kvmd/override.yaml \
|
||||||
|
&& cp /usr/share/kvmd/configs.default/kvmd/web.css /etc/kvmd \
|
||||||
&& nginx -c /etc/kvmd/nginx/nginx.conf -g 'user http; error_log stderr;' \
|
&& nginx -c /etc/kvmd/nginx/nginx.conf -g 'user http; error_log stderr;' \
|
||||||
&& ln -s $(TESTENV_VIDEO) /dev/kvmd-video \
|
&& ln -s $(TESTENV_VIDEO) /dev/kvmd-video \
|
||||||
&& ln -s $(TESTENV_GPIO) /dev/kvmd-gpio \
|
&& ln -s $(TESTENV_GPIO) /dev/kvmd-gpio \
|
||||||
|
|||||||
2
PKGBUILD
2
PKGBUILD
@ -83,6 +83,7 @@ backup=(
|
|||||||
etc/kvmd/{override,logging,auth,meta}.yaml
|
etc/kvmd/{override,logging,auth,meta}.yaml
|
||||||
etc/kvmd/{ht,ipmi,vnc}passwd
|
etc/kvmd/{ht,ipmi,vnc}passwd
|
||||||
etc/kvmd/nginx/{kvmd.ctx-{http,server},loc-{login,nocache,proxy,websocket},mime-types,ssl,nginx}.conf
|
etc/kvmd/nginx/{kvmd.ctx-{http,server},loc-{login,nocache,proxy,websocket},mime-types,ssl,nginx}.conf
|
||||||
|
etc/kvmd/web.css
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -127,6 +128,7 @@ package_kvmd() {
|
|||||||
|
|
||||||
install -Dm644 -t "$pkgdir/etc/kvmd" "$_cfg_default/kvmd"/*.yaml
|
install -Dm644 -t "$pkgdir/etc/kvmd" "$_cfg_default/kvmd"/*.yaml
|
||||||
install -Dm600 -t "$pkgdir/etc/kvmd" "$_cfg_default/kvmd"/*passwd
|
install -Dm600 -t "$pkgdir/etc/kvmd" "$_cfg_default/kvmd"/*passwd
|
||||||
|
install -Dm644 -t "$pkgdir/etc/kvmd" "$_cfg_default/kvmd"/web.css
|
||||||
|
|
||||||
mkdir -p "$pkgdir/var/lib/kvmd/msd"
|
mkdir -p "$pkgdir/var/lib/kvmd/msd"
|
||||||
|
|
||||||
|
|||||||
1
configs/kvmd/web.css
Normal file
1
configs/kvmd/web.css
Normal file
@ -0,0 +1 @@
|
|||||||
|
/* Here you can customize the Web UI */
|
||||||
@ -32,6 +32,11 @@ location /share {
|
|||||||
auth_request off;
|
auth_request off;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location /share/css/user.css {
|
||||||
|
alias /etc/kvmd/web.css;
|
||||||
|
auth_request off;
|
||||||
|
}
|
||||||
|
|
||||||
location = /favicon.ico {
|
location = /favicon.ico {
|
||||||
alias /usr/share/kvmd/web/favicon.ico;
|
alias /usr/share/kvmd/web/favicon.ico;
|
||||||
auth_request off;
|
auth_request off;
|
||||||
|
|||||||
@ -30,7 +30,7 @@ doctype html
|
|||||||
- var title = ""
|
- var title = ""
|
||||||
- var main_js = ""
|
- var main_js = ""
|
||||||
- var body_class = ""
|
- var body_class = ""
|
||||||
- var css_list = ["vars", "main"]
|
- var css_list = ["vars", "main", "user"]
|
||||||
|
|
||||||
block vars
|
block vars
|
||||||
|
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<link rel="stylesheet" href="/share/css/vars.css">
|
<link rel="stylesheet" href="/share/css/vars.css">
|
||||||
<link rel="stylesheet" href="/share/css/main.css">
|
<link rel="stylesheet" href="/share/css/main.css">
|
||||||
|
<link rel="stylesheet" href="/share/css/user.css">
|
||||||
<link rel="stylesheet" href="/share/css/start.css">
|
<link rel="stylesheet" href="/share/css/start.css">
|
||||||
<link rel="stylesheet" href="/share/css/window.css">
|
<link rel="stylesheet" href="/share/css/window.css">
|
||||||
<link rel="stylesheet" href="/share/css/modal.css">
|
<link rel="stylesheet" href="/share/css/modal.css">
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<link rel="stylesheet" href="/share/css/vars.css">
|
<link rel="stylesheet" href="/share/css/vars.css">
|
||||||
<link rel="stylesheet" href="/share/css/main.css">
|
<link rel="stylesheet" href="/share/css/main.css">
|
||||||
|
<link rel="stylesheet" href="/share/css/user.css">
|
||||||
<link rel="stylesheet" href="/share/css/start.css">
|
<link rel="stylesheet" href="/share/css/start.css">
|
||||||
<script type="module">import {main} from "/share/js/ipmi/main.js";
|
<script type="module">import {main} from "/share/js/ipmi/main.js";
|
||||||
main();
|
main();
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<link rel="stylesheet" href="/share/css/vars.css">
|
<link rel="stylesheet" href="/share/css/vars.css">
|
||||||
<link rel="stylesheet" href="/share/css/main.css">
|
<link rel="stylesheet" href="/share/css/main.css">
|
||||||
|
<link rel="stylesheet" href="/share/css/user.css">
|
||||||
<link rel="stylesheet" href="/share/css/navbar.css">
|
<link rel="stylesheet" href="/share/css/navbar.css">
|
||||||
<link rel="stylesheet" href="/share/css/window.css">
|
<link rel="stylesheet" href="/share/css/window.css">
|
||||||
<link rel="stylesheet" href="/share/css/modal.css">
|
<link rel="stylesheet" href="/share/css/modal.css">
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<link rel="stylesheet" href="/share/css/vars.css">
|
<link rel="stylesheet" href="/share/css/vars.css">
|
||||||
<link rel="stylesheet" href="/share/css/main.css">
|
<link rel="stylesheet" href="/share/css/main.css">
|
||||||
|
<link rel="stylesheet" href="/share/css/user.css">
|
||||||
<link rel="stylesheet" href="/share/css/window.css">
|
<link rel="stylesheet" href="/share/css/window.css">
|
||||||
<link rel="stylesheet" href="/share/css/modal.css">
|
<link rel="stylesheet" href="/share/css/modal.css">
|
||||||
<link rel="stylesheet" href="/share/css/login/login.css">
|
<link rel="stylesheet" href="/share/css/login/login.css">
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<link rel="stylesheet" href="/share/css/vars.css">
|
<link rel="stylesheet" href="/share/css/vars.css">
|
||||||
<link rel="stylesheet" href="/share/css/main.css">
|
<link rel="stylesheet" href="/share/css/main.css">
|
||||||
|
<link rel="stylesheet" href="/share/css/user.css">
|
||||||
<link rel="stylesheet" href="/share/css/start.css">
|
<link rel="stylesheet" href="/share/css/start.css">
|
||||||
<script type="module">import {main} from "/share/js/vnc/main.js";
|
<script type="module">import {main} from "/share/js/vnc/main.js";
|
||||||
main();
|
main();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user