Spaces:
Runtime error
Runtime error
| import Image from "next/image"; | |
| import bgImg from "@/public/halo.png"; | |
| import Footer from "@/components/Footer"; | |
| import Header from "@/components/Header"; | |
| import ThemeToggle from "@/components/ThemeToggle"; | |
| export default function Layout({ | |
| children, | |
| }: Readonly<{ | |
| children: React.ReactNode; | |
| }>) { | |
| return ( | |
| <body className="bg-brand dark:bg-dark antialiased dark:text-gray-100"> | |
| <div className="absolute inset-0 dark:bg-dark-radial" /> | |
| <div className="absolute inset-x-0 flex justify-center"> | |
| <Image | |
| src={bgImg} | |
| alt="" | |
| className="w-full max-w-[1200px] mix-blend-screen dark:mix-blend-plus-lighter dark:opacity-10" | |
| priority | |
| /> | |
| </div> | |
| <div className="isolate relative"> | |
| <div className="mx-auto flex min-h-screen max-w-7xl flex-col items-center justify-center py-2"> | |
| <div className="fixed right-4 top-4 z-50"> | |
| <ThemeToggle /> | |
| </div> | |
| <Header /> | |
| {children} | |
| <Footer /> | |
| </div> | |
| </div> | |
| </body> | |
| ); | |
| } | |