diff options
author | rstular <rok@stular.eu> | 2020-06-18 10:30:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-18 10:30:51 +0200 |
commit | 355d89863fc721f4024c516d2863a16d20540fdf (patch) | |
tree | d09edec73d65f81adfdb1139a46713f6c50ebe6a /dist/js/assets/js/settings.js | |
parent | Merge pull request #23 from beziapp/dev (diff) | |
parent | fixed help screens and notices for make generate != make install (diff) | |
download | beziapp-355d89863fc721f4024c516d2863a16d20540fdf.tar beziapp-355d89863fc721f4024c516d2863a16d20540fdf.tar.gz beziapp-355d89863fc721f4024c516d2863a16d20540fdf.tar.bz2 beziapp-355d89863fc721f4024c516d2863a16d20540fdf.tar.lz beziapp-355d89863fc721f4024c516d2863a16d20540fdf.tar.xz beziapp-355d89863fc721f4024c516d2863a16d20540fdf.tar.zst beziapp-355d89863fc721f4024c516d2863a16d20540fdf.zip |
Diffstat (limited to 'dist/js/assets/js/settings.js')
-rwxr-xr-x | dist/js/assets/js/settings.js | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/dist/js/assets/js/settings.js b/dist/js/assets/js/settings.js deleted file mode 100755 index 5712039..0000000 --- a/dist/js/assets/js/settings.js +++ /dev/null @@ -1,47 +0,0 @@ -// settings.js -- TODO - -async function setLanguage(langCode) { - localforage.setItem("chosenLang", langCode).then((value) => { - console.log("Language set: " + value); - UIAlert(D("languageSet"), "setLanguage(): languageSet"); - }); -} - -async function setTheme(targetTheme) { - localforage.setItem("theme", targetTheme).then((value) => { - console.log("Theme set: " + value); - UIAlert(D("themeSet"), "setTheme(): themeSet"); - }); -} - -document.addEventListener("DOMContentLoaded", async () => { - - $("#select-language").on("change", function() { - setLanguage($(this).find(":selected").val()); - }); - - $("#select-theme").on("change", function() { - setTheme($(this).find(":selected").val()); - }); - - localforage.getItem("chosenLang").then((value) => { - let selectedLanguage = value ?? "sl"; - $(`#option-${selectedLanguage}`).attr("selected", true); - }).catch(() => {}); - - localforage.getItem("theme").then((value) => { - let selectedTheme = value ?? "themeLight"; - $(`#option-${selectedTheme}`).attr("selected", true); - }).catch(() => {}); - - // Setup side menu - const menus = document.querySelectorAll(".side-menu"); - M.Sidenav.init(menus, { edge: "right", draggable: true }); - - var elems = document.querySelectorAll(".theme-select"); - M.FormSelect.init(elems, {}); - - // Setup language select dropdown - var elems = document.querySelectorAll(".lang-select"); - M.FormSelect.init(elems, {}); -}); |