Add instance settings and option to disable user registration (#1745)

This commit is contained in:
Luke Vella 2025-06-02 19:40:00 +01:00 committed by GitHub
parent 9e1f3c616e
commit 3c2e008579
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
31 changed files with 552 additions and 153 deletions

View file

@ -0,0 +1,31 @@
export function FullWidthLayout({ children }: { children: React.ReactNode }) {
return <div>{children}</div>;
}
export function FullWidthLayoutHeader({
children,
}: { children: React.ReactNode }) {
return (
<header className="py-4 rounded-t-lg bg-background/90 backdrop-blur-sm sticky top-0 z-10 px-6 border-b">
{children}
</header>
);
}
export function FullWidthLayoutContent({
children,
}: { children: React.ReactNode }) {
return <main className="p-6">{children}</main>;
}
export function FullWidthLayoutTitle({
children,
icon,
}: { children: React.ReactNode; icon?: React.ReactNode }) {
return (
<div className="flex items-center gap-2">
{icon}
<h1 className="text-xl font-semibold">{children}</h1>
</div>
);
}