import { cn } from '../_lib/utils'; interface PortalLoginShellProps { title: string; subtitle: string; accentClass?: string; children: React.ReactNode; footer?: React.ReactNode; } export function PortalLoginShell({ title, subtitle, accentClass = 'bg-primary', children, footer }: PortalLoginShellProps) { return (
{/* Left branding panel */}
TOWER

"Community knowledge, beautifully organised."

Insignia TOWER Platform
{/* Right form panel */}
{/* Mobile logo */}
TOWER

{title}

{subtitle}

{children} {footer &&
{footer}
}
); }