import { cn } from "@/lib/utils"; interface SecuirdLogoProps { size?: "sm" | "md" | "lg"; variant?: "default" | "light"; className?: string; } /** * Secuird Logo - Abstract gate/doorway mark * Represents controlled entry and policy enforcement * Two vertical pillars forming a gateway with negative space */ export function SecuirdLogo({ size = "md", variant = "default", className }: SecuirdLogoProps) { const sizeClasses = { sm: "w-8 h-8", md: "w-9 h-9", lg: "w-12 h-12", }; const bgClasses = { default: "bg-primary", light: "bg-sidebar-primary", }; const iconColor = variant === "light" ? "text-sidebar-primary-foreground" : "text-primary-foreground"; return (
{/* Abstract gate - two pillars with archway */} {/* Keyhole/entry indicator */}
); }