{/* Left Panel: Inputs */}
{/* Mode Toggle */}
{/* Right Panel: Output */}
PROMPT_OUTPUT.JSON
{outputPrompt ? (
) : (
)}
{outputPrompt && (
)}
{/* Tips / Guide */}
Quick Tips
Generate Poster Prompt
Ubah ide produkmu menjadi instruksi desain profesional dalam hitungan detik.
{activeMode === 'manual' ? (
<>
>
) : (
)}
setFormData({...formData, headline: e.target.value})}
/>
setFormData({...formData, subheadline: e.target.value})}
/>
{formData.benefits.map((b, i) => (
updateBenefit(i, e.target.value)}
/>
{formData.benefits.length > 1 && (
)}
))}
setFormData({...formData, cta: e.target.value})}
/>
setFormData({...formData, price: e.target.value})}
/>
setFormData({...formData, url: e.target.value})}
/>
AI akan menganalisis konten, headline, dan benefit dari link tersebut secara otomatis.
{['feed', 'story', 'square'].map(r => (
))}
setFormData({...formData, primaryColor: e.target.value})}
className="w-12 h-12 rounded-lg cursor-pointer border-none p-0"
/>
PRIMARY
setFormData({...formData, secondaryColor: e.target.value})}
className="w-12 h-12 rounded-lg cursor-pointer border-none p-0"
/>
SECONDARY
{visualStyles.map(v => (
))}
{JSON.stringify(outputPrompt, null, 2)}
Hasil JSON prompt akan muncul di sini setelah Anda melakukan generate.
- • Gunakan mode AI untuk ekstraksi konten yang lebih cepat.
- • JSON ini dirancang untuk ChatGPT/Gemini dengan instruksi layout terperinci.
- • Warna branding membantu konsistensi visual pada hasil desain.