mirror of
https://github.com/pi-hole/web.git
synced 2025-12-26 21:46:22 +00:00
Move datatables and daterangepicker CSS files to header.lp
and add a condition to load them only if authenticated. Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
This commit is contained in:
@@ -43,6 +43,9 @@ end
|
||||
-- a reverse proxy (e.g. Traefik)
|
||||
is_secure = mg.request_info.https or pihole.rev_proxy()
|
||||
|
||||
-- Variable to check if user is already authenticated
|
||||
is_authenticated = mg.request_info.is_authenticated
|
||||
|
||||
?>
|
||||
<html lang="en">
|
||||
<head>
|
||||
@@ -86,15 +89,20 @@ is_secure = mg.request_info.https or pihole.rev_proxy()
|
||||
|
||||
<!-- Common styles -->
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/bootstrap/css/bootstrap.min.css')?>">
|
||||
<? if is_authenticated then ?>
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/datatables.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/datatables_extensions.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/daterangepicker.min.css')?>">
|
||||
<? end ?>
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/AdminLTE.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/select2.min.css')?>">
|
||||
|
||||
<? if startsWith(scriptname, 'groups') then ?>
|
||||
<? if startsWith(scriptname, 'groups') then ?>
|
||||
<!-- Group management styles -->
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/animate.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/bootstrap-select.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/bootstrap-toggle.min.css')?>">
|
||||
<? end ?>
|
||||
<? end ?>
|
||||
|
||||
<!-- Theme styles -->
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/pi-hole.css')?>">
|
||||
|
||||
@@ -9,9 +9,6 @@
|
||||
]]--
|
||||
mg.include('header.lp','r')
|
||||
?>
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/datatables.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/datatables_extensions.min.css')?>">
|
||||
<link rel="stylesheet" href="<?=pihole.fileversion('style/vendor/daterangepicker.min.css')?>">
|
||||
<script src="<?=pihole.fileversion('scripts/vendor/select2.min.js')?>"></script>
|
||||
<script src="<?=pihole.fileversion('scripts/vendor/datatables.min.js')?>"></script>
|
||||
<script src="<?=pihole.fileversion('scripts/vendor/datatables.select.min.js')?>"></script>
|
||||
|
||||
Reference in New Issue
Block a user