Guía de Instalación
Añade componentes UI gratuitos y accesibles a tu proyecto React en menos de 2 minutos. Cero dependencias en tiempo de ejecución y tipado completo. Licencia MIT — libre para siempre.
Paso 1
Requisitos Previos
Necesitas un proyecto con React 18 o 19. Si aún no tienes uno, créalo fácilmente:
bash
# 1. Create a React project (Vite + TypeScript)
npm create vite@latest my-app -- --template react-ts
# 2. Navigate into the project
cd my-app
# 3. Install the component library
npm install react-component-kit-ui
# 4. Start the dev server
npm run devSe requiere Node.js 20+. Compruébalo con
node --version.Paso 2
Instalar la librería
Elige tu gestor de paquetes favorito:
bash
npm install react-component-kit-uibash
yarn add react-component-kit-uibash
pnpm add react-component-kit-uiPaso 3 Obligatorio
Importar los estilos
Los componentes usan CSS puro. Importa los tokens de diseño y los estilos de los componentes una sola vez, en la raíz de tu app:
tsx
// main.tsx (Vite) or app/layout.tsx (Next.js) — once per app
import 'react-component-kit-ui/global.css'; // design tokens, reset and fonts
import 'react-component-kit-ui/styles.css'; // component stylesPaso 4
Importar y usar componentes
Puedes importar todo desde la raíz o importar por categorías (recomendado para un menor bundle):
Opción A: Importación raíz (simple)
tsx
// Import components from the package root
import { GlassButton, GlassAlert, Badge } from 'react-component-kit-ui';
export function App() {
return (
<GlassAlert type="success" title="Welcome">
<GlassButton>Click me</GlassButton> <Badge variant="info">New</Badge>
</GlassAlert>
);
}Opción B: Importación por categoría (recomendado)
tsx
// Import by category (recommended for smaller bundles)
import { GlassButton, GlowButton, LoadingButton } from 'react-component-kit-ui/buttons';
import { GlassAlert, GlassModal, Badge } from 'react-component-kit-ui/feedback';¿Usas el App Router de Next.js? Todos los componentes incluyen "use client", así que puedes importarlos desde Server Components.
Referencia rápida
| Tarea | Comando / Import |
|---|---|
| Instalar librería | npm install react-component-kit-ui |
| Importar tokens globales | import 'react-component-kit-ui/global.css' |
| Importar estilos de componentes | import 'react-component-kit-ui/styles.css' |
| Ver componentes | Componentes → |
| Ver secciones | Secciones → |
¿Listo para construir?
Explora la biblioteca de componentes y empieza a copiarlos en tu proyecto.