diff --git a/index.md b/index.md index 6a78f2a..a6f5b1c 100644 --- a/index.md +++ b/index.md @@ -11,7 +11,7 @@
@@ -151,25 +151,31 @@ function filterQuestions() { } } -function toggleCompact() { +function toggleCompact(loading) { + var compactSwitch = document.getElementById("originalCompact"); + if (!loading) { + localStorage.setItem(compactSwitch.id, compactSwitch.checked); + } + var checked = JSON.parse(localStorage.getItem(compactSwitch.id)); + var text = document.getElementsByClassName("text"); var symbol = document.getElementsByClassName("symbol"); for (var i = 0; i < text.length; i++) { - if (text[i].style.display === "none") { - symbol[i].style.display = "none"; - text[i].style.display = "block"; - } else { + if (checked) { symbol[i].style.display = "block"; text[i].style.display = "none"; + } else { + symbol[i].style.display = "none"; + text[i].style.display = "block"; } } var extra = document.getElementsByClassName("extra"); for (var i = 0; i < extra.length; i++) { - if (extra[i].style.display === "none") { - extra[i].style.display = "inline"; - } else { + if (checked) { extra[i].style.display = "none"; + } else { + extra[i].style.display = "inline"; } } } @@ -180,7 +186,6 @@ function filterByShadows(shadow) { for (var i = 0; i < target.length; i++) { filterAddClass(target[i], "hidden"); if (target[i].className.indexOf(shadow) > -1) { - console.log(target[i]) filterRemoveClass(target[i], "hidden"); } } @@ -8370,4 +8375,18 @@ for (var i = 0; i < btns.length; i++) {
-
- \ No newline at end of file + + + + \ No newline at end of file diff --git a/royal.md b/royal.md index 6d3a61f..8fb74d3 100644 --- a/royal.md +++ b/royal.md @@ -11,7 +11,7 @@
@@ -161,25 +161,31 @@ function filterQuestions() { } } -function toggleCompact() { +function toggleCompact(loading) { + var compactSwitch = document.getElementById("royalCompact"); + if (!loading) { + localStorage.setItem(compactSwitch.id, compactSwitch.checked); + } + var checked = JSON.parse(localStorage.getItem(compactSwitch.id)); + var text = document.getElementsByClassName("text"); var symbol = document.getElementsByClassName("symbol"); for (var i = 0; i < text.length; i++) { - if (text[i].style.display === "none") { - symbol[i].style.display = "none"; - text[i].style.display = "block"; - } else { + if (checked) { symbol[i].style.display = "block"; text[i].style.display = "none"; + } else { + symbol[i].style.display = "none"; + text[i].style.display = "block"; } } var extra = document.getElementsByClassName("extra"); for (var i = 0; i < extra.length; i++) { - if (extra[i].style.display === "none") { - extra[i].style.display = "inline"; - } else { + if (checked) { extra[i].style.display = "none"; + } else { + extra[i].style.display = "inline"; } } } @@ -190,7 +196,6 @@ function filterByShadows(shadow) { for (var i = 0; i < target.length; i++) { filterAddClass(target[i], "hidden"); if (target[i].className.indexOf(shadow) > -1) { - console.log(target[i]) filterRemoveClass(target[i], "hidden"); } } @@ -9041,4 +9046,18 @@ for (var i = 0; i < btns.length; i++) {
BAD
💢
- \ No newline at end of file + + + + \ No newline at end of file