wulf-pulse/app/auth/layout.tsx

19 lines
622 B
TypeScript
Raw Normal View History

import { ThemeProvider } from "@/components/theme-provider";
import { Toaster } from "sonner";
export default function AuthLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<div className="min-h-screen flex items-center justify-center bg-gradient-to-br from-slate-900 via-purple-900 to-slate-900">
<div className="absolute inset-0 bg-[url('/grid.svg')] bg-center [mask-image:linear-gradient(180deg,white,rgba(255,255,255,0))]" />
<div className="relative z-10 w-full max-w-md px-4">
{children}
</div>
<Toaster position="top-center" richColors />
</div>
);
}