import { cn } from "@/lib/utils";
import Image from "next/image";
import Link from "next/link";
const variants = {
mark: {
src: "/assets/logo/mainLogo.png",
width: 48,
height: 48,
className: "h-9 w-auto md:h-10",
},
text: {
src: "/assets/logo/mainLogoText.png",
width: 180,
height: 48,
className: "h-9 w-auto md:h-10",
},
} as const;
export type LogoVariant = keyof typeof variants;
export const Logo = ({
className,
variant = "mark",
priority = false,
uniColor = false,
}: {
className?: string;
variant?: LogoVariant;
priority?: boolean;
/** Soft shadow so white wordmark stays readable on light surfaces (keeps brand teal). */
uniColor?: boolean;
hasCaption?: boolean;
}) => {
const logo = variants[variant];
return (
);
};