Nuestro Design System
Los fundamentos visuales que dan coherencia a todos nuestros proyectos. Tokens, paletas, tipografía, espaciados: abiertos y documentados.
Paleta de colores
--primary: 16 71% 42%EL color de acción: CTA, enlaces. 5,3:1 sobre blanco
--accent: 214 52% 25%Títulos, estructura. 11,3:1 sobre blanco
--navy-deep: 213 56% 17%Fondos de franjas y pie de página
--gold-bright: 41 88% 62%Cifras solo sobre fondos azul marino
--foreground: 215 28% 17%Cuerpo de texto. 14,7:1 sobre blanco
--muted-foreground: 215 14% 40%Notas, pies de foto. 6,0:1 sobre blanco
--rose: 14 62% 40%Paleta ampliada, ajustada a la gama
--violet: 214 52% 32%Paleta ampliada, ajustada a la gama
--cyan: 205 48% 33%Paleta ampliada, ajustada a la gama
--gold: 40 90% 30%Reseñas, distinciones. ≥ 4,5:1 sobre blanco
--indigo: 213 56% 25%Paleta ampliada, ajustada a la gama
--destructive: 0 72% 42%Errores, eliminación
Tipografía
Elegancia tipográfica lionesa
Títulos, CTA, acentos. 100–900.
Legibilidad óptima para párrafos largos, con un ritmo editorial cuidado.
Cuerpo de texto, navegación, etiquetas. 200–800.
| Elemento | Tamaño (fluido) | Interlineado | Uso |
|---|---|---|---|
h1 | clamp(2.125rem, 1.35rem + 3.3vw, 4.25rem) | 1.06 | Título de página, primera pantalla |
h2 | clamp(1.625rem, 1.2rem + 1.8vw, 2.75rem) | 1.14 | Título de sección |
h3 | clamp(1.1875rem, 1.05rem + 0.7vw, 1.5rem) | 1.25 | Subtítulo, tarjeta |
h4 | 1.125rem | 1.35 | Ladillo |
h5, h6 | 1rem | 1.4 | Títulos menores |
body | 1rem | 1.65 | Cuerpo de texto (Plus Jakarta Sans) |
text-sm | 0.875rem | 1.25rem | Texto secundario, notas |
text-xs | 0.75rem | 1rem | Metadatos, badges, pies de foto |
Espaciado (escala de Tailwind)
0.52px14px28px312px416px624px832px1248px1664px2496pxSombras
shadow-e1Filete apenas perceptible — campos, chips
shadow-e2Tarjetas en reposo
shadow-e3Tarjetas al pasar el cursor, botones flotantes
shadow-e4Diálogos, paneles
Utilidades CSS propias
.glassTarjeta blanca, filete fino, sombra suave — tarjetas, campos
.glass-strongMisma superficie, sombra más marcada — diálogos, cabeceras
.glass-premiumSuperficie destacada — primera pantalla, portfolio
.surface-sunkenSección alterna gris frío, bordes difuminados en 40 px
.section-yRitmo vertical de sección (--section-y)
.measureLongitud de línea limitada a 68 caracteres
.text-gradient-warmFondo terracota sobre una palabra del título
.text-gradient-coolFondo azul marino sobre una palabra del título
.cta-gradientFondo terracota + texto --primary-foreground
.section-dividerFilete de 1 px, difuminado en ambos extremos
.card-img-frameMarco de imagen 16/10, CLS cero, zoom al pasar el cursor
.spot-cardBrillo y borde que siguen al cursor
.btn-glow-fillBotón relleno: reflejo + halo terracota al pasar el cursor
.btn-glow-ringBotón de contorno: borde luminoso al pasar el cursor
.link-growSubrayado que se extiende desde la izquierda
.skip-linkEnlace de salto, visible al recibir el foco
Vista previa de componentes
Botones
Badges
Degradados
KAYZEN Premium
Ingeniería moderna
Glass Strong
Ejemplo de tarjeta que utiliza la clase .glass-strong.
Un design system reutilizable
Sus proyectos se benefician de este design system probado. La coherencia visual, la accesibilidad y el rendimiento están garantizados desde la base.