// Furnishfy — product catalog data (bilingual)
// Placeholder imagery is rendered as tonal panels; swap for real product shots later.

const CATEGORIES = [
  { id: "living-rooms",       en: "living rooms",       ar: "غرف المعيشة" },
  { id: "summer-products",    en: "Summer Products",    ar: "منتجات الصيف" },
  { id: "stainless-product",  en: "Stainless product",  ar: "منتجات ستانلس" },
  { id: "lazy-boy",           en: "Lazy Boy",           ar: "ليزي بوي" },
  { id: "bohemian-furniture", en: "Bohemian Furniture",  ar: "أثاث بوهيمي" },
  { id: "storage-unit",       en: "Storage Unit",       ar: "وحدات تخزين" },
  { id: "bean-bags",          en: "Bean Bags",          ar: "بين باج" },
  { id: "outdoor-furniture",  en: "Outdoor Furniture",  ar: "أثاث خارجي" },
  { id: "lighting",           en: "Lighting",           ar: "إضاءة" },
  { id: "tables",             en: "Tables",             ar: "طاولات" },
  { id: "decor",              en: "Decor",              ar: "ديكور" },
  { id: "antiques",           en: "Antiques",           ar: "أنتيكات" },
  { id: "offices-furniture",  en: "Offices Furniture",  ar: "أثاث مكتبي" },
  { id: "chairs",             en: "Chairs",             ar: "كراسي" },
  { id: "kitchens",           en: "Kitchens",           ar: "مطابخ" },
];

// hue used to tint each placeholder panel so the grid feels varied but on-brand
const PRODUCTS = [
  {
    id: "p01", cat: "sofas", hue: 28,
    en: "Aurelian 3-Seater Sofa", ar: "كنبة أوريليان ثلاثية",
    price: 4200, old: 4900, material: { en: "Italian bouclé", ar: "بوكليه إيطالي" },
    color: { en: "Sand", ar: "رملي" }, badge: { en: "Bestseller", ar: "الأكثر مبيعاً" },
    descEn: "A low, generous silhouette wrapped in hand-finished Italian bouclé over a solid ash frame.",
    descAr: "تصميم منخفض ومريح مكسو ببوكليه إيطالي بلمسة يدوية فوق هيكل خشب دردار صلب.",
  },
  {
    id: "p02", cat: "chairs", hue: 95,
    en: "Lumière Accent Chair", ar: "كرسي لوميير",
    price: 1650, material: { en: "Walnut & velvet", ar: "جوز ومخمل" },
    color: { en: "Forest", ar: "أخضر غابة" }, badge: { en: "New", ar: "جديد" },
    descEn: "A curved velvet shell cradled by a sculpted walnut base — equal parts art and armchair.",
    descAr: "صدفة مخمل منحنية تحتضنها قاعدة جوز منحوتة — فن وكرسي في آن واحد.",
  },
  {
    id: "p03", cat: "tables", hue: 55,
    en: "Monolith Marble Table", ar: "طاولة مونوليث رخام",
    price: 5800, material: { en: "Carrara marble", ar: "رخام كرارا" },
    color: { en: "Bianco", ar: "أبيض" }, badge: { en: "Limited", ar: "محدود" },
    descEn: "A single honed slab of Carrara marble balanced on a blackened steel plinth.",
    descAr: "لوح واحد من رخام كرارا المصقول يتوازن على قاعدة فولاذ مسوّد.",
  },
  {
    id: "p04", cat: "lighting", hue: 75,
    en: "Halo Pendant Light", ar: "ثُريا هالو",
    price: 980, material: { en: "Brushed brass", ar: "نحاس مصقول" },
    color: { en: "Brass", ar: "نحاسي" }, badge: null,
    descEn: "A floating ring of brushed brass that casts a soft, encircling glow.",
    descAr: "حلقة عائمة من النحاس المصقول تنشر توهجاً ناعماً محيطاً.",
  },
  {
    id: "p05", cat: "beds", hue: 18,
    en: "Solace Platform Bed", ar: "سرير سولاس",
    price: 3600, material: { en: "Oak & linen", ar: "بلوط وكتان" },
    color: { en: "Oatmeal", ar: "بيج فاتح" }, badge: { en: "Bestseller", ar: "الأكثر مبيعاً" },
    descEn: "A low oak platform with an upholstered linen headboard for grounded calm.",
    descAr: "منصة بلوط منخفضة مع لوح رأس مبطّن بالكتان لهدوء راسخ.",
  },
  {
    id: "p06", cat: "storage", hue: 40,
    en: "Cassette Sideboard", ar: "بوفيه كاسيت",
    price: 2950, material: { en: "Smoked oak", ar: "بلوط مدخّن" },
    color: { en: "Smoke", ar: "دخاني" }, badge: { en: "New", ar: "جديد" },
    descEn: "Fluted smoked-oak doors on slim tapered legs — storage that holds a room together.",
    descAr: "أبواب بلوط مدخّن مضلّعة على أرجل رفيعة مدببة — تخزين يجمع الغرفة.",
  },
  {
    id: "p07", cat: "sofas", hue: 12,
    en: "Verona Curved Sofa", ar: "كنبة فيرونا المنحنية",
    price: 5200, material: { en: "Mohair velvet", ar: "مخمل موهير" },
    color: { en: "Rosewood", ar: "خشب وردي" }, badge: { en: "Limited", ar: "محدود" },
    descEn: "A sweeping curved back in deep mohair velvet that wraps a whole conversation.",
    descAr: "ظهر منحنٍ واسع من مخمل الموهير الغني يحتضن جلسة كاملة.",
  },
  {
    id: "p08", cat: "chairs", hue: 50,
    en: "Atlas Lounge Chair", ar: "كرسي أطلس",
    price: 2200, material: { en: "Aniline leather", ar: "جلد أنيلين" },
    color: { en: "Cognac", ar: "كونياك" }, badge: null,
    descEn: "Full-grain aniline leather over a cantilevered steel frame — a modern classic.",
    descAr: "جلد أنيلين كامل الحبيبات فوق هيكل فولاذ ناتئ — كلاسيكية عصرية.",
  },
  {
    id: "p09", cat: "tables", hue: 85,
    en: "Grove Coffee Table", ar: "طاولة جروف",
    price: 1400, material: { en: "Solid walnut", ar: "جوز صلب" },
    color: { en: "Walnut", ar: "جوزي" }, badge: null,
    descEn: "An organic live-edge walnut top on three hand-turned legs.",
    descAr: "سطح جوز بحافة طبيعية على ثلاث أرجل مخروطة يدوياً.",
  },
  {
    id: "p10", cat: "lighting", hue: 65,
    en: "Column Floor Lamp", ar: "أباجورة عمود",
    price: 1150, material: { en: "Travertine & brass", ar: "ترافرتين ونحاس" },
    color: { en: "Stone", ar: "حجري" }, badge: { en: "New", ar: "جديد" },
    descEn: "A travertine column topped with a pivoting brass reading shade.",
    descAr: "عمود ترافرتين يعلوه غطاء نحاسي قابل للإمالة للقراءة.",
  },
  {
    id: "p11", cat: "beds", hue: 30,
    en: "Dune Upholstered Bed", ar: "سرير ديون المبطّن",
    price: 4100, material: { en: "Bouclé & oak", ar: "بوكليه وبلوط" },
    color: { en: "Cream", ar: "كريمي" }, badge: { en: "Bestseller", ar: "الأكثر مبيعاً" },
    descEn: "A wraparound bouclé headboard that curves into the side rails like a dune.",
    descAr: "لوح رأس بوكليه ملتف ينحني نحو الجوانب كالكثبان الرملية.",
  },
  {
    id: "p12", cat: "storage", hue: 70,
    en: "Vitrine Display Cabinet", ar: "خزانة عرض فيترين",
    price: 3300, material: { en: "Glass & brass", ar: "زجاج ونحاس" },
    color: { en: "Clear", ar: "شفاف" }, badge: { en: "Limited", ar: "محدود" },
    descEn: "Reeded glass panels framed in brass to display what you love most.",
    descAr: "ألواح زجاج مضلّع مؤطّرة بالنحاس لعرض أغلى مقتنياتك.",
  },
];

const TESTIMONIALS = [
  { en: "Furnishfy turned our living room into the calmest place in the house. The bouclé sofa is unreal.", ar: "حوّلت Furnishfy غرفة معيشتنا لأهدأ مكان في البيت. كنبة البوكليه لا تُصدّق.", nameEn: "Layla Hassan", nameAr: "ليلى حسن", roleEn: "Interior Designer", roleAr: "مصممة داخلية" },
  { en: "Every piece feels considered. Delivery, packaging, the weight of the wood — all of it is premium.", ar: "كل قطعة مدروسة. التوصيل، التغليف، حتى ثقل الخشب — كله فاخر.", nameEn: "Omar Khaled", nameAr: "عمر خالد", roleEn: "Architect", roleAr: "معماري" },
  { en: "I waited eight weeks for the curved Verona and it was worth every single day.", ar: "انتظرت كنبة فيرونا المنحنية ثمانية أسابيع وكانت تستحق كل يوم.", nameEn: "Nadia Saleh", nameAr: "نادية صالح", roleEn: "Collector", roleAr: "جامعة تحف" },
];

const _products = (window.FURN?.PRODUCTS && window.FURN.PRODUCTS.length > 0) ? window.FURN.PRODUCTS : PRODUCTS;

window.FURN = {
  CATEGORIES:           (window.FURN?.CATEGORIES   && window.FURN.CATEGORIES.length   > 0) ? window.FURN.CATEGORIES   : CATEGORIES,
  PRODUCTS:             _products,
  TESTIMONIALS:         (window.FURN?.TESTIMONIALS && window.FURN.TESTIMONIALS.length > 0) ? window.FURN.TESTIMONIALS : TESTIMONIALS,
  BANNERS:              (window.FURN?.BANNERS       && window.FURN.BANNERS.length       > 0) ? window.FURN.BANNERS       : [],
  BEST_SELLERS:         (window.FURN?.BEST_SELLERS  && window.FURN.BEST_SELLERS.length  > 0) ? window.FURN.BEST_SELLERS  : _products.slice(0, 8),
  PRODUCTS_BY_CATEGORY: (window.FURN?.PRODUCTS_BY_CATEGORY && window.FURN.PRODUCTS_BY_CATEGORY.length > 0) ? window.FURN.PRODUCTS_BY_CATEGORY : [],
  LOGO:                 window.FURN?.LOGO      ?? null,
  SITE_NAME:            window.FURN?.SITE_NAME ?? 'Furnishfy',
};
