mirror of
https://github.com/pi-hole/web.git
synced 2025-12-20 02:38:28 +00:00
Settings pages: move level selector from top bar and add page titles
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
This commit is contained in:
@@ -50,14 +50,6 @@ mg.include('header.lp','r')
|
|||||||
</a>
|
</a>
|
||||||
<div class="navbar-custom-menu">
|
<div class="navbar-custom-menu">
|
||||||
<ul class="nav navbar-nav">
|
<ul class="nav navbar-nav">
|
||||||
<? if startsWith(scriptname, 'settings/') then ?>
|
|
||||||
<li class="nav-item">
|
|
||||||
<p class="navbar-text">
|
|
||||||
Settings level: <select id="settings-level" class="form-control input-sm">
|
|
||||||
</select>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
<? end ?>
|
|
||||||
<li<? if string.len(hostname) == 0 then ?> class="hidden"<? end ?>>
|
<li<? if string.len(hostname) == 0 then ?> class="hidden"<? end ?>>
|
||||||
<p class="navbar-text">
|
<p class="navbar-text">
|
||||||
<span class="hidden-xs">hostname:</span>
|
<span class="hidden-xs">hostname:</span>
|
||||||
|
|||||||
7
scripts/pi-hole/lua/settings_header.lp
Normal file
7
scripts/pi-hole/lua/settings_header.lp
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<!-- Title -->
|
||||||
|
<div class="page-header flex-header">
|
||||||
|
<h1><?= PageTitle ?></h1>
|
||||||
|
<div class="settings-selector">
|
||||||
|
Settings level: <select id="settings-level" class="form-control input-sm"></select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "Advanced Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row settings-level-2" id="advanced-content">
|
<div class="row settings-level-2" id="advanced-content">
|
||||||
<!-- dynamically filled with content -->
|
<!-- dynamically filled with content -->
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "Web Interface - API Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 settings-level-1">
|
<div class="col-md-6 settings-level-1">
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "DHCP Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<!-- DHCP Settings Box -->
|
<!-- DHCP Settings Box -->
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "DNS Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-6">
|
<div class="col-lg-6">
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "Local DNS Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 settings-level-1">
|
<div class="col-md-6 settings-level-1">
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "Privacy Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6 settings-level-0">
|
<div class="col-md-6 settings-level-0">
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "System Settings"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
|
|||||||
@@ -8,6 +8,10 @@
|
|||||||
--]]
|
--]]
|
||||||
|
|
||||||
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
mg.include('scripts/pi-hole/lua/header_authenticated.lp','r')
|
||||||
|
|
||||||
|
-- Page title and level selector
|
||||||
|
PageTitle = "Teleporter"
|
||||||
|
mg.include('scripts/pi-hole/lua/settings_header.lp','r')
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
|
|||||||
Reference in New Issue
Block a user