nodebb-theme-oxide
Advanced tools
Comparing version 5.0.38 to 5.0.39
@@ -6,7 +6,8 @@ /* globals ajaxify */ | ||
const isDefault = document.documentElement.dataset.initialDark ? true : false; | ||
if (isDefault) return; | ||
const _updateTheme = (state) => { | ||
const safeState = Boolean(state); | ||
document.documentElement.setAttribute("dark", safeState); | ||
localStorage.setItem("user:dark", safeState); | ||
document.documentElement.setAttribute("dark", state); | ||
localStorage.setItem("user:dark", state); | ||
}; | ||
@@ -25,6 +26,3 @@ | ||
const isDefault = document.documentElement.dataset.initialDark ? true : false; | ||
if (isDefault) return; | ||
window.darkmode = localStorage.getItem("user:dark") ? true : false; | ||
window.darkmode = Boolean(localStorage.getItem("user:dark")); | ||
_updateTheme(window.darkmode); | ||
@@ -31,0 +29,0 @@ |
{ | ||
"name": "nodebb-theme-oxide", | ||
"description": "A theme that is based on the GitHub design.", | ||
"version": "5.0.38", | ||
"version": "5.0.39", | ||
"homepage": "https://github.com/youhosi/nodebb-theme-oxide", | ||
@@ -6,0 +6,0 @@ "license": "MIT", |
2508950
2957