import { cn } from "@/lib/utils";
import lovableLogo from "@/assets/lovable-logo.png";

interface LovableMarkProps {
  className?: string;
  size?: number;
  /** kept for API compatibility, ignored */
  gradient?: boolean;
}

/** Official Lovable.dev heart logo. */
export function LovableMark({ className, size = 24 }: LovableMarkProps) {
  return (
    <img
      src={lovableLogo}
      alt="Lovable"
      width={size}
      height={size}
      style={{ width: size, height: size }}
      className={cn("inline-block object-contain", className)}
    />
  );
}