fix: wrap background image in fixed div so it stays put on scroll

This commit is contained in:
2026-05-16 15:03:41 +02:00
parent b02f3c73e3
commit 82778c82dd

View File

@@ -53,14 +53,16 @@ export default function RootLayout({
return ( return (
<html lang="en"> <html lang="en">
<body className={`${frutiger.className} antialiased`}> <body className={`${frutiger.className} antialiased`}>
<Image <div className="fixed inset-0 -z-10">
src="/bg1.avif" <Image
alt="" src="/bg1.avif"
fill alt=""
priority fill
quality={85} priority
className="fixed inset-0 -z-10 object-cover object-center" quality={85}
/> className="object-cover object-center"
/>
</div>
<AuthProvider> <AuthProvider>
<Header /> <Header />
<main className="flex-1">{children}</main> <main className="flex-1">{children}</main>