3 Commits

Author SHA1 Message Date
4d5af7ea88 Merge version_3 into main
Merge version_3 into main
2026-03-08 10:22:53 +00:00
97e0557be9 Update src/app/layout.tsx 2026-03-08 10:22:49 +00:00
69362831ab Merge version_2 into main
Merge version_2 into main
2026-03-08 10:20:29 +00:00

View File

@@ -5,7 +5,8 @@ import "./globals.css";
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Ocean Realm", description: "Explore the extraordinary adaptations and fascinating behaviors of ocean's most unusual inhabitants."};
title: "Ocean Realm", description: "Explore the extraordinary adaptations and fascinating behaviors of ocean's most unusual inhabitants."
};
export default function RootLayout({
children,
@@ -13,7 +14,23 @@ export default function RootLayout({
children: React.ReactNode;
}) {
return (
<html lang="en">
<html lang="en" suppressHydrationWarning>
<head>
<script
dangerouslySetInnerHTML={{
__html: `
(function() {
try {
const theme = localStorage.getItem('theme');
if (theme === 'dark' || (!theme && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
document.documentElement.classList.add('dark');
}
} catch (e) {}
})()
`,
}}
/>
</head>
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{