Files
TrueGrowth/docs/page-templates/generator-page.tsx

55 lines
1.8 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { Sparkles } from 'lucide-react';
import {
Button,
FormGrid,
Input,
Select,
Textarea,
} from '@/ui';
export function GeneratorPageTemplate() {
return (
<main className="tg-golden-generator">
<section className="tg-golden-generator__panel">
<header className="tg-golden-generator__header">
<h1></h1>
</header>
<Textarea
label="图片描述"
placeholder="描述需要生成的内容"
/>
<FormGrid>
<Select label="生成参数" defaultValue="auto">
<option value="auto">Auto, 1K, Auto</option>
</Select>
<Input label="模型" placeholder="选择模型" />
</FormGrid>
<Button icon={<Sparkles />} className="tg-golden-generator__submit">
</Button>
</section>
<section className="tg-golden-generator__feed">
<header className="tg-golden-generator__feed-header">
<h2></h2>
<p></p>
</header>
<article className="tg-golden-generator__batch">
<h3> AI </h3>
<p>4 | 1024x1024 | gpt-image-2-vip</p>
<div className="tg-golden-generator__rail" aria-label="生成结果">
<div className="tg-golden-generator__media" />
<div className="tg-golden-generator__media" />
<div className="tg-golden-generator__media" />
</div>
<div className="tg-golden-generator__actions">
<Button variant="outline"></Button>
<Button variant="outline"></Button>
<Button variant="ghost"></Button>
</div>
</article>
</section>
</main>
);
}