@@ -84,24 +89,6 @@
await replenishForm(role, mode)
})
- 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()
- }
-
async function replenishForm(role, mode){
document.getElementById('role_name').value = role.role_name
document.getElementById('role_description').value = role.role_description
diff --git a/application/administration/templates/site.html b/application/administration/templates/site.html
index 72e5095..3d5b200 100644
--- a/application/administration/templates/site.html
+++ b/application/administration/templates/site.html
@@ -12,10 +12,15 @@
-
-
+ {% if session['user']['flags']['darkmode'] %}
+
+ {% endif %}
-
+ {% if session['user']['flags']['darkmode'] %}
+
+ {% else %}
+
+ {% endif %}
@@ -151,24 +156,6 @@
console.log(mode)
})
- 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()
- }
-
async function replenishForm(site, mode){
document.getElementById('site_name').value = site.site_name
document.getElementById('site_description').value = site.site_description
diff --git a/application/administration/templates/user.html b/application/administration/templates/user.html
index 5e1f943..408af39 100644
--- a/application/administration/templates/user.html
+++ b/application/administration/templates/user.html
@@ -12,10 +12,15 @@
-
-
+ {% if session['user']['flags']['darkmode'] %}
+
+ {% endif %}
+ {% if session['user']['flags']['darkmode'] %}
+
+ {% else %}
+ {% endif %}
@@ -198,24 +203,6 @@
await replenishForm(user, mode)
})
- 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()
- }
-
async function replenishForm(user, mode){
document.getElementById('login_name').value = user.username
document.getElementById('login_email').value = user.email