first commit

This commit is contained in:
mega 2026-03-19 11:32:17 +00:00
commit 4b98219bf7
144 changed files with 31561 additions and 0 deletions

View file

@ -0,0 +1,18 @@
import { cn } from "@/lib/utils";
interface PageShellProps {
children: React.ReactNode;
className?: string;
}
/**
* Standard page wrapper enforces consistent vertical spacing across all pages.
* Every (dashboard) page should wrap its content in this component.
*/
export function PageShell({ children, className }: PageShellProps) {
return (
<div className={cn("space-y-6", className)}>
{children}
</div>
);
}