EvolveUI
A modern, fully customizable React UI component library built with TypeScript and styled-components.
Features
- 🎨 Fully customizable theming system
- 📦 Modern React components
- 💪 Written in TypeScript
- 🎯 Comprehensive testing
- 📚 Storybook documentation
- 🌗 Light and dark mode support
Installation
npm install evolve-ui
yarn add evolve-ui
Usage
import { ThemeProvider, Button } from 'evolve-ui';
import { lightTheme } from 'evolve-ui/themes';
function App() {
return (
<ThemeProvider theme={lightTheme}>
<Button variant="primary">Click me!</Button>
</ThemeProvider>
);
}
Development
npm install
npm run storybook
npm test
npm run build
Contributing
Contributions are welcome! Please read our contributing guidelines for details.
License
MIT