| Token | Hex | Uso |
|---|---|---|
| Primary | #0D2240 | Sidebar, botones principales, textos destacados |
| Primary Light | #1A3A5C | Hover en sidebar, fondos secundarios oscuros |
| Accent | #F5C518 | CTAs, badges activos, iconos destacados, links hover |
| Background | #FFFFFF | Fondo principal de páginas |
| Card | #F8FAFC | Tarjetas, tablas, contenedores |
| Border | #E2E8F0 | Bordes de inputs, separadores, líneas |
| Muted | #64748B | Texto secundario, placeholders |
| Foreground | #0F172A | Texto principal |
| Destructive | #EF4444 | Errores, eliminar |
| Success | #22C55E | Estados activos, confirmaciones |
Familia: Inter (Google Fonts)
| Elemento | Peso | Tamaño | Line Height |
|---|---|---|---|
| H1 | 700 (Bold) | 48px | 1.1 |
| H2 | 600 (Semibold) | 32px | 1.2 |
| H3 | 600 (Semibold) | 24px | 1.3 |
| H4 | 500 (Medium) | 18px | 1.4 |
| Body | 400 (Regular) | 16px | 1.5 |
| Small | 400 (Regular) | 14px | 1.5 |
| Caption | 500 (Medium) | 12px | 1.4 |
| Elemento | Valor |
|---|---|
| Botones | 8px |
| Cards | 12px |
| Inputs | 8px |
| Badges | 9999px (pill) |
| Avatares | 9999px (círculo) |
| Modales | 16px |
Card: 0 1px 3px rgba(0,0,0,0.1), 0 1px 2px rgba(0,0,0,0.06)
Card Hover: 0 10px 15px rgba(0,0,0,0.1), 0 4px 6px rgba(0,0,0,0.05)
Dropdown: 0 10px 15px rgba(0,0,0,0.1)
Modal: 0 25px 50px rgba(0,0,0,0.25)Sidebar (240px ancho)
#0D2240#1A3A5C, borde izq 3px #F5C518#94A3B8 (inactivo), #F5C518 (activo)Botón Primario
#0D2240#FFFFFF#1A3A5CBotón Accent
#F5C518#0D2240#D4A600Input
#E2E8F0#0D2240, ring 2px rgba(13,34,64,0.1)#94A3B8Card
#FFFFFF#E2E8F0Badge
#DCFCE7, texto #166534#FEE2E2, texto #991B1B#FEF3C7, texto #92400ETabla
#F8FAFC, texto #64748B, 12px uppercase#F1F5F9Lucide Icons (stroke-width: 2, tamaño base: 20px)
Default: all 200ms ease
Hover cards: transform 200ms ease, box-shadow 200ms ease
Sidebar collapse: width 300ms easeNo veo precios en la landing page actual. Voy a agregar una sección de precios en pesos colombianos y actualizar el footer con las sedes de Bogotá, Medellín y Amalfi.
Listo. He actualizado la landing page con: