49 lines
2.0 KiB
TypeScript
49 lines
2.0 KiB
TypeScript
|
|
export default function Home() {
|
||
|
|
return (
|
||
|
|
<main className="flex min-h-screen flex-col items-center justify-center p-24">
|
||
|
|
<div className="max-w-5xl w-full space-y-8 text-center">
|
||
|
|
<h1 className="text-6xl font-bold bg-gradient-to-r from-pink-500 via-purple-500 to-blue-500 bg-clip-text text-transparent">
|
||
|
|
Pastel UI
|
||
|
|
</h1>
|
||
|
|
<p className="text-xl text-muted-foreground">
|
||
|
|
Modern web UI for color manipulation, palette generation, and accessibility analysis
|
||
|
|
</p>
|
||
|
|
<div className="flex gap-4 justify-center">
|
||
|
|
<a
|
||
|
|
href="/playground"
|
||
|
|
className="px-6 py-3 bg-primary text-primary-foreground rounded-lg hover:opacity-90 transition-opacity"
|
||
|
|
>
|
||
|
|
Open Playground
|
||
|
|
</a>
|
||
|
|
<a
|
||
|
|
href="/palettes"
|
||
|
|
className="px-6 py-3 bg-secondary text-secondary-foreground rounded-lg hover:opacity-90 transition-opacity"
|
||
|
|
>
|
||
|
|
Generate Palettes
|
||
|
|
</a>
|
||
|
|
</div>
|
||
|
|
<div className="grid grid-cols-1 md:grid-cols-3 gap-6 mt-12">
|
||
|
|
<div className="p-6 border rounded-lg">
|
||
|
|
<h3 className="text-lg font-semibold mb-2">Color Playground</h3>
|
||
|
|
<p className="text-sm text-muted-foreground">
|
||
|
|
Interactive color picker with multi-format support and real-time manipulation
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
<div className="p-6 border rounded-lg">
|
||
|
|
<h3 className="text-lg font-semibold mb-2">Palette Generation</h3>
|
||
|
|
<p className="text-sm text-muted-foreground">
|
||
|
|
Create harmony palettes, distinct colors, and smooth gradients
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
<div className="p-6 border rounded-lg">
|
||
|
|
<h3 className="text-lg font-semibold mb-2">Accessibility Tools</h3>
|
||
|
|
<p className="text-sm text-muted-foreground">
|
||
|
|
WCAG contrast checker and color blindness simulation
|
||
|
|
</p>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
</main>
|
||
|
|
);
|
||
|
|
}
|