fix the fixes....

This commit is contained in:
jake committed 2021-12-31 09:59:19 -05:00
1 parent 11d245ad66
commit 04145189e8
5 files changed
+602 -612

No files matched your search

+6 -3
View File
@@ -152,9 +152,12 @@ export default function App({ Component, pageProps }: AppProps) {
{/* Inline script to restore light/dark theme preference ASAP */}
<Script id="restore_theme" strategy="afterInteractive">{`
try {
var pref = localStorage.getItem("dark_mode"),
dark = pref === "true" || (!pref && window.matchMedia("(prefers-color-scheme: dark)").matches);
document.documentElement.setAttribute("data-theme", dark ? "dark" : "light");
var root = document.documentElement,
pref = localStorage.getItem("dark_mode"),
theme = pref === "true" || (!pref && window.matchMedia("(prefers-color-scheme: dark)").matches) ? "dark" : "light";
root.setAttribute("data-theme", theme);
root.style.colorScheme = theme;
} catch (e) {}`}</Script>
<Component {...pageProps} />