aboutsummaryrefslogtreecommitdiff
path: root/dst/scripts/darktheme.js
diff options
context:
space:
mode:
authoradam <56338480+adastx@users.noreply.github.com>2022-08-30 18:37:16 +0200
committeradam <56338480+adastx@users.noreply.github.com>2022-08-30 18:37:16 +0200
commitbdf9e3ea5034022d3c4ac9e588e5e6a07d2588ae (patch)
treee7f212e4148c626defd524ba3df1541218def699 /dst/scripts/darktheme.js
parent7c366e26ffcb31e04b8d64a8ceb2849da4faecf9 (diff)
Different theme icons for dark/light, minor colour changes
Diffstat (limited to 'dst/scripts/darktheme.js')
-rw-r--r--dst/scripts/darktheme.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/dst/scripts/darktheme.js b/dst/scripts/darktheme.js
index 66a3194..b44db9a 100644
--- a/dst/scripts/darktheme.js
+++ b/dst/scripts/darktheme.js
@@ -1,3 +1,4 @@
+const themeButton = document.getElementById('darkmodetoggle');
const theme = localStorage.getItem("theme");
var isDark = false;
@@ -11,9 +12,11 @@ if (theme) {
function setTheme(dark) {
if (dark) {
document.body.classList.add("dark-mode");
+ themeButton.className = "fa fa-sun-o";
localStorage.setItem("theme", "dark");
} else {
document.body.classList.remove("dark-mode");
+ themeButton.className = "fa fa-moon-o";
localStorage.setItem("theme", "light");
}
isDark = dark;