css.html 1.5 KB

1234567891011121314151617181920212223242526272829
  1. <link rel="alternate icon" href="/images/favicon.png" type="image/png">
  2. <link rel="icon" href="/images/logo.svg" type="image/svg+xml">
  3. <link rel="stylesheet" href="/css/dependencies/normalize.min.css?<?=JS_LATEST_UPDATE?>" />
  4. <link rel="stylesheet" href="/css/dependencies/animate.min.css?<?=JS_LATEST_UPDATE?>" />
  5. <link rel="stylesheet" href="/css/themes/default.min.css?<?=JS_LATEST_UPDATE?>" />
  6. <?php
  7. $selected_theme = (!empty($_SESSION['userTheme'])) ? $_SESSION['userTheme'] : $_SESSION['THEME'];
  8. // Load custom theme
  9. if ($selected_theme !== 'default') {
  10. // Load HestiaCP-shipped themes (minified, updated/overwritten with updates) - ($HESTIA/web/css/themes/*.min.css)
  11. if (file_exists($_SERVER['HESTIA'] . '/web/css/themes/' . $selected_theme . '.min.css')) {
  12. ?>
  13. <link rel="stylesheet" href="/css/themes/<?=$selected_theme?>.min.css?<?=JS_LATEST_UPDATE?>" />
  14. <?php
  15. }
  16. // Load custom theme files ($HESTIA/web/css/themes/custom/*.css)
  17. elseif (file_exists($_SERVER['HESTIA'] . '/web/css/themes/custom/' . $selected_theme . '.min.css')) {
  18. ?>
  19. <link rel="stylesheet" href="/css/themes/custom/<?=$selected_theme?>.min.css?<?=JS_LATEST_UPDATE?>" />
  20. <?php
  21. }else{
  22. ?>
  23. <link rel="stylesheet" href="/css/themes/custom/<?=$selected_theme?>.css?<?=JS_LATEST_UPDATE?>>" />
  24. <?php
  25. }
  26. }
  27. ?>
  28. <link rel="stylesheet" href="/css/dependencies/jquery-ui.custom.min.css?<?=JS_LATEST_UPDATE?>" />
  29. <link rel="stylesheet" href="/css/dependencies/fontawesome.min.css?<?=JS_LATEST_UPDATE?>" />