Una estructura base moderna para desarrollo web usando Vite y Tailwind CSS.
- ⚡ Vite - Build tool rápido y moderno
- 🎨 Tailwind CSS - Framework CSS utility-first
- 📱 Responsive Design - Diseño adaptable a todos los dispositivos
- 🎯 Variables CSS - Sistema completo de variables personalizables
- 🔧 Configuración optimizada - Lista para usar sin configuración adicional
- 📦 Componentes base - Botones, cards y utilidades incluidas
webite-simian/
├── src/
│ ├── styles/
│ │ ├── main.css # Estilos principales con Tailwind
│ │ └── variables.css # Variables CSS personalizables
│ ├── assets/ # Imágenes, iconos, etc.
│ └── main.js # JavaScript principal
├── index.html # Archivo HTML principal
├── package.json # Dependencias y scripts
├── vite.config.js # Configuración de Vite
├── tailwind.config.js # Configuración de Tailwind
└── postcss.config.js # Configuración de PostCSS
-
Instalar dependencias:
npm install
-
Iniciar servidor de desarrollo:
npm run dev
-
Construir para producción:
npm run build
-
Vista previa de la build:
npm run preview
El archivo src/styles/variables.css contiene todas las variables personalizables:
- Colores: Paleta completa de colores primarios, secundarios y de estado
- Tipografía: Familias de fuentes y tamaños
- Espaciado: Sistema de espaciado consistente
- Bordes y sombras: Radios y sombras predefinidas
- Transiciones: Duraciones de animación
El archivo tailwind.config.js está configurado con:
- Colores personalizados extendidos
- Fuentes personalizadas (Inter y Poppins)
- Animaciones personalizadas
- Espaciado adicional
En src/styles/main.css encontrarás componentes predefinidos:
.btn,.btn-primary,.btn-secondary,.btn-outline.card.container-custom
El diseño está optimizado para:
- Mobile First: Diseño pensado primero para dispositivos móviles
- Breakpoints: sm (640px), md (768px), lg (1024px), xl (1280px), 2xl (1536px)
- Grid responsivo: Layouts que se adaptan automáticamente
npm run dev- Servidor de desarrollo con hot reloadnpm run build- Build optimizada para producciónnpm run preview- Vista previa de la build de producción
- Personaliza los colores en
tailwind.config.jsyvariables.css - Agrega tu contenido modificando
index.html - Añade funcionalidad en
src/main.js - Incluye tus assets en
src/assets/
Este proyecto está bajo la licencia MIT.
¡Feliz coding! 🚀