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>
|
||||
<div class="navbar-custom-menu">
|
||||
<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 ?>>
|
||||
<p class="navbar-text">
|
||||
<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')
|
||||
|
||||
-- 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">
|
||||
<!-- dynamically filled with content -->
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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="col-md-6 settings-level-1">
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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">
|
||||
<!-- DHCP Settings Box -->
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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="col-lg-6">
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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="col-md-6 settings-level-1">
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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="col-md-6 settings-level-0">
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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="col-md-6">
|
||||
|
||||
@@ -8,6 +8,10 @@
|
||||
--]]
|
||||
|
||||
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="col-md-6">
|
||||
|
||||
Reference in New Issue
Block a user