pveproxy/template: switch to using the "auto" theme per default
the auto theme uses media queries to detect a users preferred theme, switch to using it per default instead of the light theme. Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
This commit is contained in:
committed by
Thomas Lamprecht
parent
2506c1a13b
commit
12b9ba0daf
@ -215,6 +215,10 @@ sub get_index {
|
||||
}
|
||||
}
|
||||
|
||||
if ($theme eq "") {
|
||||
$theme = "auto"
|
||||
}
|
||||
|
||||
if (!$lang) {
|
||||
my $dc_conf = PVE::Cluster::cfs_read_file('datacenter.cfg');
|
||||
$lang = $dc_conf->{language} // 'en';
|
||||
@ -264,7 +268,6 @@ sub get_index {
|
||||
version => "$version",
|
||||
wtversion => $wtversion,
|
||||
theme => $theme,
|
||||
auto => $theme == "auto",
|
||||
};
|
||||
|
||||
# by default, load the normal index
|
||||
|
@ -12,11 +12,11 @@
|
||||
<link rel="stylesheet" type="text/css" href="/pve2/fa/css/font-awesome.css" />
|
||||
<link rel="stylesheet" type="text/css" href="/pve2/css/ext6-pve.css?ver=[% version %]" />
|
||||
<link rel="stylesheet" type="text/css" href="/pwt/css/ext6-pmx.css?ver=[% wtversion %]" />
|
||||
[%- IF theme %]
|
||||
[%- IF theme == 'auto' %]
|
||||
<link rel="stylesheet" type="text/css" media="(prefers-color-scheme: dark)" href="/pwt/themes/theme-proxmox-dark.css?ver=[% wtversion %]" />
|
||||
[%- ELSE %]
|
||||
[%- IF theme != 'crisp' %]
|
||||
[%- IF theme != 'auto' %]
|
||||
<link rel="stylesheet" type="text/css" href="/pwt/themes/theme-[% theme %].css?ver=[% wtversion %]" />
|
||||
[%- ELSE %]
|
||||
<link rel="stylesheet" type="text/css" media="(prefers-color-scheme: dark)" href="/pwt/themes/theme-proxmox-dark.css?ver=[% wtversion %]" />
|
||||
[%- END -%]
|
||||
[%- END -%]
|
||||
|
||||
|
Reference in New Issue
Block a user