import React from "react"; interface LogoProps { className?: string; variant?: "full" | "icon" | "compact"; darkMode?: boolean; } export default function Logo({ className = "h-12", variant = "full", darkMode = true }: LogoProps) { // Brand Colors matching the logo: // Red: Racing red/orange-red (#EB1C24 or brand-orange) // Dark text: Slate-900 / white depending on darkMode const primaryRed = "#E11D48"; // vibrant racing red const textDarkColor = darkMode ? "#FFFFFF" : "#0F172A"; const grayColor = darkMode ? "#94A3B8" : "#64748B"; if (variant === "icon") { // A quick, highly-identifiable compact circular/square icon for favicon / tiny spots return ( {/* Ambient Glow */} {/* Tire track arc on top of icon */} {/* Slanted bold letter "H" and "T" */} H B {/* Tire wrapping right side */} ); } // Full HBT Logo matching the shop's physical sign board and uploaded image return (
{/* BACKGROUND GLOW (Subtle, professional) */} {/* 1. TIRE TREAD TRACK ARC (Top header curving down over the letters into the wheel) */} {/* Subtle guide curve */} {/* Authentic Herringbone/Leaning tread tracks from the uploaded sign */} {/* Left side rising treads */} {/* Center-right crowning treads bending towards the tire */} {/* 2. MAIN LOGO BODY: STYLIZED SLANTED "HBT" */} {/* High-fidelity, sharp racing red path for 'H' */} {/* High-fidelity block 'B' in Racing Red */} {/* High-fidelity slanted 'T' adjacent and integrated to the wheel */} {/* 3. SIMPLIFIED & AUTHENTIC TIRE & RIM SYSTEM (Clean, high-contrast circular wheel matching the real shop brand) */} {/* Elegant, clean concentric circular ring in the rim disc */} {/* 4. "HAIDER BROTHERS TRADERS" sub-text at the base */} HAIDER BROTHERS TRADERS {/* Small trademark label */} ®
); }