feat(opal): add Aura Heritage Panjabi brand, Royal Panjabi mini-app, and UGC preset

This commit is contained in:
khondokartowsif171
2026-09-04 17:45:53 +06:00
parent 33f3311429
commit 856cd47b72
2 changed files with 48 additions and 2 deletions
+41 -1
View File
@@ -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. 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. 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.` 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', id: 'gadget_explainer',
@@ -970,6 +991,14 @@ async function render3DCommercialPoster(canvas, productImg, title, price, badgeT
footerSite: 'snehalata.com', footerSite: 'snehalata.com',
footerHotline: '01712-426871' 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: { techvolt: {
headerTitle: '⚡ TECHVOLT GADGETS ⚡', headerTitle: '⚡ TECHVOLT GADGETS ⚡',
headerSub: 'OFFICIAL WARRANTY • SMART ELECTRONICS & AUDIO ACCESSORIES', headerSub: 'OFFICIAL WARRANTY • SMART ELECTRONICS & AUDIO ACCESSORIES',
@@ -1442,7 +1471,7 @@ const UGC_PRESET_LIBRARY = {
] ]
}, },
fashion_tryon: { 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.', 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.', 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: [ 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: '"পছন্দের কালার ও সাইজ বুক করতে এখনই নিচে ইনবক্স করুন। ফ্রি হোম ডেলিভারি চালু আছে!"' } { 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: { gadget_unboxing: {
name: 'Smart Gadget Sound & Stress Test', 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.', styleDescription: 'Futuristic desk setup with RGB neon rim light, macro lens focusing on digital display, water-resistance spray test, tactile button press response.',
+7 -1
View File
@@ -87,6 +87,7 @@
<select id="brandWatermarkSelect"> <select id="brandWatermarkSelect">
<option value="glamourstouch" selected>✨ Glamour's Touch (Cosmetics & K-Beauty)</option> <option value="glamourstouch" selected>✨ Glamour's Touch (Cosmetics & K-Beauty)</option>
<option value="snehalata">👗 Snehalata (Fashion, Saree & Lifestyle)</option> <option value="snehalata">👗 Snehalata (Fashion, Saree & Lifestyle)</option>
<option value="panjabi">👑 Aura Heritage (Royal Designer Panjabi & Kabli)</option>
<option value="techvolt">📱 TechVolt (Gadgets & Smart Electronics)</option> <option value="techvolt">📱 TechVolt (Gadgets & Smart Electronics)</option>
<option value="organic">🍯 Pranon Organic (Pure Honey & Natural Food)</option> <option value="organic">🍯 Pranon Organic (Pure Honey & Natural Food)</option>
<option value="sneakerlab">👟 SneakerLab (Footwear & Streetwear)</option> <option value="sneakerlab">👟 SneakerLab (Footwear & Streetwear)</option>
@@ -291,7 +292,12 @@ Format with clear bullet points, emojis, and a call-to-action.</textarea>
<div class="ugc-preset-card" data-preset="fashion_tryon"> <div class="ugc-preset-card" data-preset="fashion_tryon">
<span class="icon">👗</span> <span class="icon">👗</span>
<h4>Fashion OOTD & Drape</h4> <h4>Fashion OOTD & Drape</h4>
<p>শাড়ি/পাঞ্জাবি ট্রাই-অন, ফেব্রিকে জুম, ফিটিং ও স্লো-মো ওয়াক ট্রায়াল।</p> <p>শাড়ি/লেডিস ড্রেস ট্রাই-অন, ফেব্রিকে জুম, ফিটিং ও স্লো-মো ওয়াক ট্রায়াল।</p>
</div>
<div class="ugc-preset-card" data-preset="panjabi_royal">
<span class="icon">👑</span>
<h4>Royal Panjabi & Kabli</h4>
<p>প্রিমিয়াম পাঞ্জাবি/কাবলি শোকেস, কলারের সূক্ষ্ম সুতার কাজ ও রাজকীয় ফিট।</p>
</div> </div>
<div class="ugc-preset-card" data-preset="gadget_unboxing"> <div class="ugc-preset-card" data-preset="gadget_unboxing">
<span class="icon">⚡</span> <span class="icon">⚡</span>