Darkmode fix
parent
d596ddcc7b
commit
b33645c37c
|
@ -1,29 +1,26 @@
|
||||||
<script>
|
<script>
|
||||||
document.getElementsByClassName('dark-mode-button')[0].onclick = function() {
|
document.getElementsByClassName('dark-mode-button')[0].onclick = function() {
|
||||||
darkmode()
|
darkmode_toggle()
|
||||||
}
|
}
|
||||||
|
|
||||||
function darkmode() {
|
function darkmode_enable() {
|
||||||
let enabled = localStorage.getItem('dark-mode')
|
DarkReader.setFetchMethod(window.fetch)
|
||||||
if (enabled === null) {
|
DarkReader.enable();
|
||||||
enable()
|
localStorage.setItem('dark-mode', 'true');
|
||||||
}
|
}
|
||||||
else if (localStorage.getItem('dark-mode') === 'false') {
|
|
||||||
enable();
|
function darkmode_disable() {
|
||||||
|
DarkReader.disable();
|
||||||
|
localStorage.setItem('dark-mode', 'false');
|
||||||
|
}
|
||||||
|
|
||||||
|
function darkmode_toggle() {
|
||||||
|
let is_enabled = localStorage.getItem('dark-mode')
|
||||||
|
if (is_enabled === null || is_enabled === 'false' ) {
|
||||||
|
darkmode_enable()
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
disable();
|
darkmode_disable();
|
||||||
}
|
|
||||||
|
|
||||||
function enable() {
|
|
||||||
DarkReader.setFetchMethod(window.fetch)
|
|
||||||
DarkReader.enable();
|
|
||||||
localStorage.setItem('dark-mode', 'true');
|
|
||||||
}
|
|
||||||
|
|
||||||
function disable() {
|
|
||||||
DarkReader.disable();
|
|
||||||
localStorage.setItem('dark-mode', 'false');
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue