fix dark mode issues

This commit is contained in:
Andrea Vos 2021-06-19 22:38:08 +02:00
parent 80f7cd32d3
commit 0aa66ce915

View File

@ -5,8 +5,8 @@ export default {
return false; return false;
} }
if (localStorage.getItem('darkMode') !== null && localStorage.getItem('darkMode') === 'dark') { if (localStorage.getItem('darkMode') !== null) {
return true; return localStorage.getItem('darkMode') === 'dark';
} }
const mediaMatch = window.matchMedia('(prefers-color-scheme: dark)'); const mediaMatch = window.matchMedia('(prefers-color-scheme: dark)');
@ -22,7 +22,7 @@ export default {
localStorage.setItem('darkMode', 'dark'); localStorage.setItem('darkMode', 'dark');
} else { } else {
document.body.removeAttribute('data-theme'); document.body.removeAttribute('data-theme');
localStorage.removeItem('darkMode'); localStorage.setItem('darkMode', 'light');
} }
}, },
} }