SnowUI is a React UI components library implementation of SnowUI design kit by ByeWind. Implemented and improved by holakirr. Based on TailwindCSS. Build your design using it
Take a look at my CV =)
- 🎨 Built with Tailwind CSS for utility-first styling
- 📚 Storybook for component documentation and development
- 🔍 TypeScript for type safety
- ✅ Comprehensive testing setup:
- Unit testing with Vitest
- E2E testing with Playwright
- 🚀 Vite for fast development and building
- ⚡️ Powered by Bun for fast package management and running scripts
To get started, install Holakirr Snow UI package via package manager of your choice:
bun add @holakirr/snow-uiThen just import styles:
import '@holakirr/snow-ui/index.css'Buttons are build using the Button component:
import { Button } from '@holakirr/snow-ui'
function App() {
return (
<Button variant="filled" size="md">
Click me
</Button>
)
}Components are documented in Storybook with examples and props documentation. Visit the Storybook to explore the components and their usage.
- Unit tests are written using Vitest and React Testing Library
- E2E tests are written using Playwright
- All components have corresponding test files
bun add @holakirr/snow-uiimport { Button } from '@holakirr/snow-ui'
function App() {
return (
<Button variant="filled" size="md">
Click me
</Button>
)
}MIT