From 856cd47b72409438dc35dcb459c2c7ccb8f6e0ab Mon Sep 17 00:00:00 2001 From: khondokartowsif171 Date: Fri, 4 Sep 2026 17:45:53 +0600 Subject: [PATCH] feat(opal): add Aura Heritage Panjabi brand, Royal Panjabi mini-app, and UGC preset --- app.js | 42 +++++++++++++++++++++++++++++++++++++++++- index.html | 8 +++++++- 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/app.js b/app.js index 8215c38..7e9d283 100644 --- a/app.js +++ b/app.js @@ -184,6 +184,27 @@ Write 3 distinct ready-to-send Bengali fashion customer responses: 1. Aesthetic luxury product appreciation highlighting fabric softness, elegant drape, and premium feel. 2. Complete size guidance and direct order closure asking for delivery address and phone number. 3. 1-Click WhatsApp booking link: https://wa.me/8801712426871 with cash-on-delivery trial assurance.` + }, + { + id: 'panjabi_closer', + name: 'Royal Panjabi & Kabli Styling Studio', + emoji: '👑', + category: 'fashion', + badge: 'ROYAL PANJABI', + desc: 'āĻĒā§āϰāĻŋāĻŽāĻŋ⧟āĻžāĻŽ āĻĄāĻŋāϜāĻžāχāύāĻžāϰ āĻĒāĻžāĻžā§āϜāĻžāĻŦāĻŋ, āĻ•āĻžāĻŦāϞāĻŋ āϏ⧇āϟ āĻ“ āĻ•āĻžāϤāĻžāύ/āϏāĻŋāĻ˛ā§āϕ⧇āϰ āĻĢ⧇āĻŦā§āϰāĻŋāĻ• āĻĄāĻŋāĻŸā§‡āχāϞāϏ, āϏāĻžāχāϜ āĻ—āĻžāχāĻĄ āĻ“ āĻ…āϕ⧇āĻļāύ⧇āϰ āϏ⧇āϞāϏ āĻ•ā§āϞ⧋āϜ āĻ•āϰ⧇āĨ¤', + steps: '3 Steps â€ĸ Panjabi Closer', + fields: [ + { id: 'field1', label: 'āĻĒāĻžāĻžā§āϜāĻžāĻŦāĻŋ āĻŦāĻž āĻ•āĻžāĻŦāϞāĻŋāϰ āύāĻžāĻŽ āĻ“ āĻĢ⧇āĻŦā§āϰāĻŋāĻ• (Panjabi Style & Fabric)', placeholder: 'e.g. Aura Royal Hand-Embroidered Cotton Panjabi / Semi-Silk Kabli Suit' }, + { id: 'field2', label: 'āϏāĻžāχāϜ āϚāĻžāĻ°ā§āϟ āĻ“ āĻ¸ā§āĻĒ⧇āĻļāĻžāϞ āĻ…āĻĢāĻžāϰ (Size Chart & Discount Offer)', placeholder: 'e.g. āϏāĻžāχāϜ: ā§Ēā§Ļ, ā§Ē⧍, ā§Ēā§Ē, ā§Ēā§Ŧ | āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒ āĻŦāĻžāϟāύ | āĻ…āĻĢāĻžāϰ āĻŽā§‚āĻ˛ā§āϝ: ā§ŗ ā§§,ā§Žā§Ģā§Ļ (āϰ⧇āϗ⧁āϞāĻžāϰ ā§ŗ ⧍,ā§Ēā§Ļā§Ļ)' } + ], + promptTemplate: `You are an elite Royal Ethnic Fashion Stylist and Panjabi Sales Specialist for Aura Heritage in Bangladesh. +Item & Fabric: {{field1}} +Details & Offer: {{field2}} + +Write 3 distinct high-converting, courteous Bengali responses: +1. Royal aesthetic appreciation highlighting fine thread embroidery, pre-shrunk premium cotton/silk comfort, and festive elegance. +2. Accurate size guidance (chest & length fit) with doorstep size trial assurance. +3. 1-Click WhatsApp booking link: https://wa.me/8801712426871 with cash on delivery across Bangladesh.` }, { id: 'gadget_explainer', @@ -970,6 +991,14 @@ async function render3DCommercialPoster(canvas, productImg, title, price, badgeT footerSite: 'snehalata.com', footerHotline: '01712-426871' }, + panjabi: { + headerTitle: '👑 AURA HERITAGE PANJABI 👑', + headerSub: 'ROYAL DESIGNER PANJABI & KABLI SUITS â€ĸ 100% PURE COTTON & SILK', + badgeL1: 'đŸ§ĩ 100% Pre-Shrunk Weave', + badgeL2: '✨ Size Trial Available', + footerSite: 'panjabi.auraajenticai.cloud', + footerHotline: '01712-426871' + }, techvolt: { headerTitle: '⚡ TECHVOLT GADGETS ⚡', headerSub: 'OFFICIAL WARRANTY â€ĸ SMART ELECTRONICS & AUDIO ACCESSORIES', @@ -1442,7 +1471,7 @@ const UGC_PRESET_LIBRARY = { ] }, fashion_tryon: { - name: 'Fashion OOTD & Saree/Panjabi Drape', + name: 'Fashion OOTD & Saree Drape', styleDescription: 'Aesthetic full-body bedroom & natural daylight mirror try-on, slow-motion fabric flow, close-up texture weave, high elegance Bangladeshi fashion presentation.', cameraSettings: '9:16 vertical 4K 60fps, 50mm portrait lens, f/1.8 shallow depth, gentle panning shot down the length of fabric, natural afternoon window light.', timelineTemplate: [ @@ -1452,6 +1481,17 @@ const UGC_PRESET_LIBRARY = { { time: '0:12 - 0:15', title: 'đŸ›ī¸ Size Choice & 1-Click Order', visual: 'Holding boutique packaging bag, pointing to WhatsApp order button.', script: '"āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āĻ•āĻžāϞāĻžāϰ āĻ“ āϏāĻžāχāϜ āĻŦ⧁āĻ• āĻ•āϰāϤ⧇ āĻāĻ–āύāχ āύāĻŋāĻšā§‡ āχāύāĻŦāĻ•ā§āϏ āĻ•āϰ⧁āύāĨ¤ āĻĢā§āϰāĻŋ āĻšā§‹āĻŽ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋ āϚāĻžāϞ⧁ āφāϛ⧇!"' } ] }, + panjabi_royal: { + name: 'Royal Panjabi & Kabli Festive Showcase', + styleDescription: 'Grand royal palace or luxury festive living room setting, slow-motion fabric flow, close-up thread embroidery & metallic snap buttons, confident aristocratic stance.', + cameraSettings: 'Cinematic 9:16 vertical 4K 60fps, 85mm portrait lens, f/1.8 golden hour sidelight, elegant slow pan tracking from collar embroidery down to hemline.', + timelineTemplate: [ + { time: '0:00 - 0:03', title: '👑 Royal Festive Hook', visual: 'Creator adjusts collar in front of antique mirror, turning around with a regal smile wearing {{product}}.', script: '"āϝ⧇āϕ⧋āύ⧋ āĻ‰ā§ŽāϏāĻŦ āĻŦāĻž āĻŦāĻŋā§Ÿā§‡āϰ āĻ…āύ⧁āĻˇā§āĻ āĻžāύ⧇ āĻŽāĻ§ā§āϝāĻŽāĻŖāĻŋ āĻšāϤ⧇ āĻĒāĻžāĻžā§āϜāĻžāĻŦāĻŋāϟāĻž āĻšāĻ“ā§ŸāĻž āϚāĻžāχ āĻāĻ•āĻĻāĻŽ āĻĒāĻžāϰāĻĢ⧇āĻ•ā§āϟ!"' }, + { time: '0:03 - 0:07', title: 'đŸ§ĩ Embroidery & Pre-Shrunk Weave', visual: 'Extreme macro zoom on hand-embroidery stitches around collar, chest placket, and luxury silk-cotton weave.', script: '"ā§§ā§Ļā§Ļ% āĻĒā§āϰāĻŋ-āĻļā§āϰāĻžāĻ™ā§āĻ• āĻĒā§āϰāĻŋāĻŽāĻŋ⧟āĻžāĻŽ āĻĢ⧇āĻŦā§āϰāĻŋāĻ• āφāϰ āύāĻŋāϖ⧁āρāϤ āϏ⧁āϤāĻžāϰ āĻ•āĻžāĻœâ€”āĻ•āĻžāĻĒ⧜āϟāĻž āĻ—āĻžā§Ÿā§‡ āĻĻāĻŋāϞ⧇ āĻĢāĻŋāϞāϟāĻžāχ āĻ…āĻ¨ā§āϝāϰāĻ•āĻŽ!"' }, + { time: '0:07 - 0:12', title: '✨ Perfect Fit & Comfort Check', visual: 'Creator buttoning snap cuff, walking gracefully in natural golden ambient light.', script: '"āĻļāϰ⧀āϰ⧇ āĻāĻ•āĻĻāĻŽ āĻĒāĻžāϰāĻĢ⧇āĻ•ā§āϟ āĻĢāĻŋāϟ āĻŦāϏ⧇ āϝāĻžā§ŸāĨ¤ āĻ—āϰāĻŽā§‡āĻ“ āϏāĻžāϰāĻžāĻĻāĻŋāύ āĻĒāϰāϞ⧇ āĻ…āϏāĻŽā§āĻ­āĻŦ āφāϰāĻžāĻŽ āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžā§Ÿ!"' }, + { time: '0:12 - 0:15', title: 'đŸ“Ļ Size Trial & Instant COD CTA', visual: 'Holding royal luxury gift box packaging, pointing to WhatsApp 1-click booking link.', script: '"āĻŦāĻžāϏāĻžā§Ÿ āϏāĻžāχāϜ āĻŸā§āϰāĻžā§ŸāĻžāϞ āϏ⧁āĻŦāĻŋāϧāĻž āϏāĻš āĻ•ā§āϝāĻžāĻļ āĻ…āύ āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋāϤ⧇ āύāĻŋāϤ⧇ āĻāĻ–āύāχ āύāĻŋāĻšā§‡ āχāύāĻŦāĻ•ā§āϏ āĻ•āϰ⧁āύ!"' } + ] + }, gadget_unboxing: { name: 'Smart Gadget Sound & Stress Test', styleDescription: 'Futuristic desk setup with RGB neon rim light, macro lens focusing on digital display, water-resistance spray test, tactile button press response.', diff --git a/index.html b/index.html index aa6e664..4b0cfbe 100644 --- a/index.html +++ b/index.html @@ -87,6 +87,7 @@