Initial
This commit is contained in:
25
web/templates/includes/css.php
Normal file
25
web/templates/includes/css.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<link rel="alternate icon" href="/images/favicon.png" type="image/png">
|
||||
<link rel="icon" href="/images/logo.svg" type="image/svg+xml">
|
||||
<link rel="stylesheet" href="/css/themes/default.min.css?<?= JS_LATEST_UPDATE ?>">
|
||||
|
||||
<?php
|
||||
$selected_theme = !empty($_SESSION["userTheme"]) ? $_SESSION["userTheme"] : $_SESSION["THEME"];
|
||||
// Load non-default theme
|
||||
if ($selected_theme !== "default") {
|
||||
// Load HestiaCP-shipped themes (minified, updated/overwritten with updates) - ($HESTIA/web/css/themes/*.min.css)
|
||||
$non_default_theme_path = $_SERVER["HESTIA"] . "/web/css/themes/" . $selected_theme . ".min.css";
|
||||
if (file_exists($non_default_theme_path)) {
|
||||
echo '<link rel="stylesheet" href="/css/themes/' . $selected_theme . ".min.css?" . JS_LATEST_UPDATE . '">';
|
||||
}
|
||||
// Load custom theme files ($HESTIA/web/css/themes/custom/*.css)
|
||||
else {
|
||||
$custom_theme_path = $_SERVER["HESTIA"] . "/web/css/themes/custom/" . $selected_theme . ".min.css";
|
||||
if (file_exists($custom_theme_path)) {
|
||||
echo '<link rel="stylesheet" href="/css/themes/custom/' . $selected_theme . ".min.css?" . JS_LATEST_UPDATE . '">';
|
||||
} else {
|
||||
echo '<link rel="stylesheet" href="/css/themes/custom/' . $selected_theme . ".css?" . JS_LATEST_UPDATE . '">';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user