Docs
Landing Page Shadcn
Landing Page Shadcn
Un motor de búsqueda potenciado por IA con una interfaz de usuario generativa.
Guía Completa de Landing Page con Shadcn/UI
Tabla de Contenidos
- Introducción
- Requisitos Previos
- Instalación
- Estructura del Proyecto
- Secciones Detalladas
- Personalización
- Componentes
- Despliegue
- FAQ
Introducción
Esta landing page moderna está construida utilizando:
- ⚛️ React 18
- 🔷 TypeScript
- 🎨 Tailwind CSS
- 🎯 Shadcn/UI
- 📱 Diseño 100% Responsive
Características Principales
- ✨ Diseño moderno y minimalista
- 🌓 Modo oscuro/claro
- 📱 Totalmente responsive
- ⚡ Optimizado para rendimiento
- 🎨 Fácilmente personalizable
Requisitos Previos
Instalación
1. Abre Carpeta
2. Instalar Dependencias
3. Configurar Variables de Entorno
4. Iniciar Desarrollo
Estructura del Proyecto
shadcn-landing-page/
├── src/
│ ├── components/ # Componentes reutilizables
│ ├── lib/ # Utilidades y configuraciones
│ ├── styles/ # Estilos globales
│ └── app/ # Componentes principales
├── public/ # Archivos estáticos
└── config/ # Configuraciones del proyecto
Secciones Detalladas
1. Navbar (components/Navbar.tsx
)
2. Hero Section (components/Hero.tsx
)
3. Features (components/Features.tsx
)
4. Pricing (components/Pricing.tsx
)
5. Testimonials (components/Testimonials.tsx
)
Personalización
1. Temas y Colores
2. Componentes UI
3. Tipografía
Componentes Principales
1. Button
2. Card
3. Navigation Menu
Despliegue
1. Preparación
2. Plataformas Soportadas
- Vercel
- Netlify
- GitHub Pages
- Firebase Hosting
3. Optimizaciones
- Imágenes optimizadas
- Code splitting
- Tree shaking
- Minificación
FAQ
Preguntas Comunes
- ¿Cómo añado nuevas secciones?
- ¿Cómo modifico el tema?
- ¿Cómo añado animaciones?
Soporte y Recursos
Enlaces Útiles
Comunidad
- GitHub Issues
- Discord
Esta guía se actualiza regularmente. Para contribuir, visita el repositorio en GitHub.