diff --git a/application/items/static/ItemListHandler.js b/application/items/static/ItemListHandler.js index 72077d0..5411c29 100644 --- a/application/items/static/ItemListHandler.js +++ b/application/items/static/ItemListHandler.js @@ -9,24 +9,6 @@ var settingsState = false; var item_subtypes = [['Food', 'FOOD'], ['Food PLU', 'FOOD_PLU'], ['Other', 'OTHER'], ['Medicinal', 'MEDICINE'], ['Hygenic', 'HYGENIC']]; -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() -} - var detailedList = false async function setViewMode() { detailedList = !detailedList; diff --git a/application/items/static/itemEditHandler.js b/application/items/static/itemEditHandler.js index bd21e67..6e43377 100644 --- a/application/items/static/itemEditHandler.js +++ b/application/items/static/itemEditHandler.js @@ -1,34 +1,3 @@ -var darkmode = false -function toggleDarkMode(){ - if (!darkmode){ - document.body.classList.add('dark-mode-body') - document.body.classList.add('uk-light') - document.getElementById('navbar').classList.add('uk-light') - document.getElementById('navbar').style = "background-color: #121212;" - document.getElementById('weblinkModal').classList.add('dark-mode-element') - document.getElementById('weblinkModalFooter').classList.add('dark-mode-element') - document.getElementById('brandsModalinner').classList.add('dark-mode-element') - document.getElementById('locationsModalInner').classList.add('dark-mode-element') - document.getElementById('zonesModalInner').classList.add('dark-mode-element') - document.getElementById('modeToggle').innerHTML = "light_mode" - - darkmode = true - } else { - document.body.classList.remove('dark-mode-body') - document.body.classList.remove('uk-light') - document.getElementById('navbar').classList.remove('uk-light') - document.getElementById('navbar').style = "" - document.getElementById('weblinkModal').classList.remove('dark-mode-element') - document.getElementById('weblinkModalFooter').classList.remove('dark-mode-element') - document.getElementById('brandsModalinner').classList.remove('dark-mode-element') - document.getElementById('locationsModalInner').classList.remove('dark-mode-element') - document.getElementById('zonesModalInner').classList.remove('dark-mode-element') - document.getElementById('modeToggle').innerHTML = "dark_mode" - - darkmode=false - } -} - var item; var linked_items; var tags = new Set(); diff --git a/application/items/static/transactionHandler.js b/application/items/static/transactionHandler.js index 5a81136..8210cfc 100644 --- a/application/items/static/transactionHandler.js +++ b/application/items/static/transactionHandler.js @@ -452,20 +452,4 @@ async function openLineEditModal(ind, line_data) { } UIkit.modal(document.getElementById("lineEditModal")).show(); -} - -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') - - } - } \ No newline at end of file diff --git a/application/items/templates/index.html b/application/items/templates/index.html index 5f5115e..4689944 100644 --- a/application/items/templates/index.html +++ b/application/items/templates/index.html @@ -15,13 +15,19 @@ - + {% if session['user']['flags']['darkmode'] %} + + {% endif %} + {% if session['user']['flags']['darkmode'] %} +
+ {% else %} + {% endif %}