import Link from "next/link"; import { cn } from "@/lib/utils"; type LogoProps = { className?: string; showTagline?: boolean; size?: "sm" | "md" | "lg"; variant?: "dark" | "light"; }; const sizeClasses = { sm: { rule: "w-8", word: "text-xl tracking-[0.22em]", tag: "text-[10px]" }, md: { rule: "w-10", word: "text-2xl tracking-[0.24em]", tag: "text-xs" }, lg: { rule: "w-14", word: "text-4xl tracking-[0.26em]", tag: "text-sm" }, }; export function Logo({ className, showTagline = false, size = "md", variant = "light", }: LogoProps) { const s = sizeClasses[size]; const isDark = variant === "dark"; return ( SBMTR {showTagline ? ( Submatter ) : null} ); }