Various UX fixes

This commit is contained in:
Luca Deri 2020-01-28 23:15:27 +01:00
parent 94b7237b9b
commit c5b50dd8b3
10 changed files with 44 additions and 27 deletions

View file

@ -586,6 +586,7 @@ function printMisc()
print('<table class="table">')
print('<thead class="thead-light"><tr><th colspan=2 class="info">'..i18n("prefs.web_user_interface")..'</th></tr></thead>')
if prefs.is_autologout_enabled == true then
prefsToggleButton(subpage_active, {
field = "toggle_autologout",
@ -594,6 +595,19 @@ function printMisc()
})
end
-- ######################
local t_labels = {i18n("light"), i18n("dark")}
local t_values = {"light", "dark"}
local label = "toggle_navbar_style"
multipleTableButtonPrefs(subpage_active.entries[label].title,
subpage_active.entries[label].description,
t_labels, t_values, "light", "primary",
label, "ntopng.prefs.navbar_style")
-- ######################
prefsInputFieldPrefs(subpage_active.entries["max_ui_strlen"].title, subpage_active.entries["max_ui_strlen"].description,
"ntopng.prefs.", "max_ui_strlen", prefs.max_ui_strlen, "number", nil, nil, nil, {min=3, max=128})

View file

@ -18,9 +18,8 @@ if(haveAdminPrivileges()) then
active_page = "admin"
dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/users.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/footer.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/password_dialog.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/add_user_dialog.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/delete_user_dialog.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/footer.lua")
end