🚀 Essential Materials es una librería de componentes UI para React, construida con TypeScript y CSS puro. Proporciona una colección de componentes esenciales para el desarrollo de interfaces modernas y accesibles.
- 🎨 Diseño minimalista y flexible
- ⚡ Componentes reutilizables y accesibles
- 🚀 Optimizado con Rollup para mejor rendimiento
- 📖 Documentado con Docusaurus
- 💻 Soporte para TypeScript
Puedes instalar Essential Materials con tu gestor de paquetes favorito:
npm install essential-materialsyarn add essential-materialspnpm add essential-materialsImporta los estilos globales en tu proyecto:
import "essential-materials/dist/index.css";Y utiliza los componentes de la librería:
import { Button } from "essential-materials";
function App() {
return <Button>¡Haz clic aquí! 🚀</Button>;
}Consulta la documentación completa en Essential Materials Docs.
- Avatar
- Badge
- Button
- Checkbox
- Divider
- Input
- Label
- Radio
- Select
- Slider
- Switch
- Tag
- Tooltip
- Typography
(Próximamente... 🚧)
Si quieres contribuir a la librería, sigue estos pasos:
- 🍴 Fork el repositorio
- 🌿 Crea una nueva rama:
git checkout -b feature/nueva-funcionalidad - 💡 Implementa los cambios y haz un commit:
git commit -m "Añadida nueva funcionalidad" - 📌 Sube los cambios a tu fork:
git push origin feature/nueva-funcionalidad - 🔄 Crea un Pull Request
Este proyecto está bajo la licencia MIT.
💙 Desarrollado con amor y código por ChriisLM.