Get Started with DS ThemeMate
Build beautiful interfaces with 68+ themed components and AI-powered design tools
DS ThemeMate is a comprehensive design system built on ShadCN UI components and Figma design tokens. It bridges the gap between design and development with live previews, AI-powered component generation, and complete customization capabilities.
68+ Themed Components
Production-ready UI components with semantic theming
AI-Powered Generation
Create components from natural language descriptions
Customizable Tokens
18 semantic design tokens with light/dark modes
Advanced Styling
Pattern overlays and 59 Google Fonts
Quick Start
Get up and running in 3 simple steps
# Install dependencies
npm install
# Initialize ShadCN UI
npx shadcn-ui@latest init
# Add a component
npx shadcn-ui@latest add button// In your globals.css or theme file
:root {
--primary: 12 89% 61%; /* Coral accent */
--background: 36 67% 96%; /* Warm off-white */
--foreground: 40 25% 8%; /* Dark text */
}
.dark {
--primary: 12 86% 65%;
--background: 40 10% 10%;
--foreground: 36 67% 97%;
}Explore Features
Discover what makes DS ThemeMate powerful
Primary
Secondary
Accent
Destructive
AI Component Generation Demo
Code Examples
Copy and paste ready-to-use code
Basic Usage
import { Button } from "@/components/ui/button"
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"
export default function MyComponent() {
return (
<Card>
<CardHeader>
<CardTitle>Welcome</CardTitle>
</CardHeader>
<CardContent>
<Button>Get Started</Button>
</CardContent>
</Card>
)
}With Design Tokens
import { Button } from "@/components/ui/button"
export default function ThemedButton() {
return (
<div className="space-y-2">
<Button className="bg-primary text-primary-foreground">
Primary Action
</Button>
<Button variant="secondary">
Secondary Action
</Button>
<Button variant="outline" className="border-primary text-primary">
Outlined
</Button>
</div>
)
}Explore More
Deep dive into specific features
Ready to Build?
Start creating beautiful interfaces with DS ThemeMate's comprehensive component library and design tools