From bac94274572bcb502ebec77f33ad7320bce25da8 Mon Sep 17 00:00:00 2001 From: Jadowyne Ulve Date: Sat, 9 Aug 2025 17:30:34 -0500 Subject: [PATCH] implemented darkmode into site_management module also fixed the navbar --- .../static/js/site_management_handler.js | 20 --- .../templates/site_management.html | 151 +++++++++--------- 2 files changed, 74 insertions(+), 97 deletions(-) diff --git a/application/site_management/static/js/site_management_handler.js b/application/site_management/static/js/site_management_handler.js index faa937b..5de02ed 100644 --- a/application/site_management/static/js/site_management_handler.js +++ b/application/site_management/static/js/site_management_handler.js @@ -23,26 +23,6 @@ async function changeSite(site){ location.reload(true) } -var mode = false -async function toggleDarkMode() { - let darkMode = document.getElementById("dark-mode"); - darkMode.disabled = !darkMode.disabled; - mode = !mode; - if(mode){ - document.getElementById('modeToggle').innerHTML = "light_mode" - document.getElementById('main_html').classList.add('uk-light') - - } else { - document.getElementById('modeToggle').innerHTML = "dark_mode" - document.getElementById('main_html').classList.remove('uk-light') - } -} - -if(session.user.flags.darkmode){ - toggleDarkMode() -} - - document.addEventListener('DOMContentLoaded', async function() { let zones = await fetchZones() await updateZonesPagination() diff --git a/application/site_management/templates/site_management.html b/application/site_management/templates/site_management.html index b5d5ba6..211756e 100644 --- a/application/site_management/templates/site_management.html +++ b/application/site_management/templates/site_management.html @@ -12,87 +12,84 @@ - - + {% if session['user']['flags']['darkmode'] %} + + {% endif %} + {% if session['user']['flags']['darkmode'] %} + + {% else %} -
- -