A modern React + TailwindCSS UI component library designed to help you build beautiful, accessible, and theme-friendly applications faster.
👉 Explore live stories: zop.dev/ui-components
- 📦 Ready-to-use components with full Storybook documentation
- 🎨 Theme-aware — works across multiple design systems
- 🛠 TailwindCSS utility classes only (no arbitrary values)
- ⚡ Fast development — drop in and ship UI quickly
- 🔄 Composable & flexible — designed for reuse across projects
Run Storybook locally:
npm install
npm run startThis launches Storybook at http://localhost:6006.
To ensure theme compatibility and design consistency, follow these rules:
-
No arbitrary values
- ❌
bg-[#bada55] text-[22px] - ✅
bg-primary text-lg
- ❌
-
Allowed color tokens only
primary,secondary,white,black,gray,red,yellow,green- Use semantic Tailwind classes like
text-red-200(error) ortext-yellow-500(warning). - Actual values may be overridden by project themes.
-
Font sizes
- Only use Tailwind’s default typography scale (
text-sm,text-lg, etc).
- Only use Tailwind’s default typography scale (