Visualizer Prompt
import { useState } from ‘react’;
import { Input } from “@/components/ui/input”;
import { Textarea } from “@/components/ui/textarea”;
import { Button } from “@/components/ui/button”;
import { Card, CardContent } from “@/components/ui/card”;
export default function MagneticPromptGenerator() {
const [theme, setTheme] = useState(”);
const [subject, setSubject] = useState(”);
const [rasa, setRasa] = useState(”);
const [output, setOutput] = useState(”);
const generatePrompt = () => {
const prompt = `Indian civilizational aesthetic with sacred geometry, dharmic symbolism, classical textures, and golden-hour lighting. Harmonious composition inspired by temple art, mandalas, and classical dance poses. Soft shadows, glowing aura, and rich natural textures. Style fusion of Rajput miniature painting, Ajanta frescoes, and modern digital art. Scene: ${theme}. Subject: ${subject}. Rasa evoked: ${rasa}. Use saffron, indigo, gold, and sandstone tones. High detail, cinematic, sacred minimalism.`;
setOutput(prompt);
};
return (
setTheme(e.target.value)} />
setSubject(e.target.value)} />
setRasa(e.target.value)} />
{output && (
)}
);
}