Files
ironmount/apps/client/app/components/layout.tsx
Nicolas Meienberger 833bcb590f feat: volume details
2025-09-07 16:08:08 +02:00

21 lines
792 B
TypeScript

import { Outlet } from "react-router";
import { cn } from "~/lib/utils";
export default function Layout() {
return (
<div
className={cn(
"absolute inset-0",
"[background-size:40px_40px]",
"[background-image:linear-gradient(to_right,#e4e4e7_1px,transparent_1px),linear-gradient(to_bottom,#e4e4e7_1px,transparent_1px)]",
"dark:[background-image:linear-gradient(to_right,#262626_1px,transparent_1px),linear-gradient(to_bottom,#262626_1px,transparent_1px)]",
)}
>
<div className="pointer-events-none absolute inset-0 flex items-center justify-center bg-white [mask-image:radial-gradient(ellipse_at_center,transparent_20%,black)] dark:bg-black"></div>
<main className="relative flex flex-col pt-16 p-4 container mx-auto">
<Outlet />
</main>
</div>
);
}