From 22660bed7a9f6a8a34ff9ef7a13d97a8a211484f Mon Sep 17 00:00:00 2001 From: lerko96 Date: Mon, 27 Apr 2026 00:49:57 -0400 Subject: [PATCH] fix(theme): unblock light mode in dev Hardcoded class="dark" on meant React owned it via JSX. HMR re-renders and reconciliation kept restoring the class after classList.toggle removed it, so light toggle never stuck. ThemeScript already handles initial paint; suppressHydrationWarning covers the post-script class mismatch. --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 78c8721c..e937b125 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -24,7 +24,7 @@ export default function RootLayout({ children: React.ReactNode; }) { return ( - +