export interface QrStandPreset {
  key: string;
  name: string;
  categoryName?: string;
  svgTemplateUrl: string;
  aspectRatio?: string;
  bgGradient?: string;
  plaqueBg?: string;
  plaqueColor?: string;
  borderAccent?: string;
  qrBg?: string;
  qrColor?: string;
  logoBorder?: string;
  logoBg?: string;
  accentText?: string;
  headerText?: string;
  subText?: string;
  dividerColor?: string;
  categories?: string[];
}

export const QR_STAND_PRESETS: Record<string, QrStandPreset> = {
  "qr-1": {
    key: "qr-1",
    name: "Gourmet Bistro Stand (QR-1)",
    categoryName: "Özel Masa Kartı",
    svgTemplateUrl: "/qr-1.svg",
    aspectRatio: "400/650",
    bgGradient: "radial-gradient(circle at 50% 50%, #1A1A1E 0%, #0C0C0E 100%)",
    plaqueColor: "#1A1A1E",
    borderAccent: "#D4AF37",
    accentText: "#D4AF37",
    headerText: "#FFFFFF",
    subText: "#8E8E93",
    dividerColor: "rgba(212, 175, 55, 0.3)",
  },

  "qr-4": {
    key: "qr-4",
    name: "Gourmet Gold Luxury Stand (QR-4)",
    categoryName: "Özel Masa Kartı",
    svgTemplateUrl: "/qr-4.svg",
    aspectRatio: "400/650",
    bgGradient: "radial-gradient(circle at 50% 50%, #451A03 0%, #1c0a02 100%)",
    plaqueColor: "#000000",
    borderAccent: "#D4AF37",
    accentText: "#FFD700",
    headerText: "#FFFFFF",
    subText: "#A1A1AA",
    dividerColor: "rgba(212, 175, 55, 0.3)",
  },
  "qr-5": {
    key: "qr-5",
    name: "L'Atelier Fine Dining Stand (QR-5)",
    categoryName: "Özel Masa Kartı",
    svgTemplateUrl: "/qr-5.svg",
    aspectRatio: "400/650",
    bgGradient: "radial-gradient(circle at 50% 50%, #171F2C 0%, #0B0E14 100%)",
    plaqueColor: "#121721",
    borderAccent: "#D4AF37",
    accentText: "#E5C378",
    headerText: "#F9F6F0",
    subText: "#94A3B8",
    dividerColor: "rgba(212, 175, 55, 0.3)",
  },
  "qr-6": {
    key: "qr-6",
    name: "Vintage Parşömen Stand (QR-6)",
    categoryName: "Özel Masa Kartı",
    svgTemplateUrl: "/qr-6.svg",
    aspectRatio: "400/650",
    bgGradient: "radial-gradient(circle at 50% 50%, #252C36 0%, #1A1F28 100%)",
    plaqueColor: "#252C36",
    borderAccent: "#D4AF37",
    accentText: "#D4AF37",
    headerText: "#1A1A1A",
    subText: "#6B5A3E",
    dividerColor: "rgba(212, 175, 55, 0.3)",
  },
};


