Sistema de diseño

Coby illustrations
26 assets · PNG
Paleta de colores
Haz clic en un color para copiarlo.
Purple – primary color
Primary brand color for call-to-action buttons and interactive elements
50
#F7F3FF
purple-50
100
#EBE0FF
purple-100
200
#D6C2FF
purple-200
300
#C2A3FF
purple-300
400
#AD85FF
purple-400
500
#9966FF
purple-500
600
#7A52CC
purple-600
700
#5C3D99
purple-700
800
#3D2966
purple-800
900
#1F1433
purple-900
Pink – secondary color
Secondary accent color for highlights and visual interest
50
#FFF2F6
pink-50
100
#FFDEEA
pink-100
200
#FFBDD5
pink-200
300
#FF9CC0
pink-300
400
#FF7AAB
pink-400
500
#FF5996
pink-500
600
#CC4778
pink-600
700
#99355A
pink-700
800
#66243C
pink-800
900
#33121E
pink-900
Deep blue – warm neutrals
Warm grey tones as the foundation of the design system
50
#FAF9F4
deep-blue-50
75
#F4F2EB
deep-blue-75
100
#EDEAE1
deep-blue-100
200
#E8E6DE
deep-blue-200
300
#D4D1C7
deep-blue-300
400
#A8A59B
deep-blue-400
500
#7C7970
deep-blue-500
600
#5C5950
deep-blue-600
700
#3D3B35
deep-blue-700
800
#2A2925
deep-blue-800
900
#1A1918
deep-blue-900
Fondos
Cream
#FAF9F4
bg-cream
Main page background
Cream dark
#F4F2EB
bg-deep-blue-75
Alternating section background
Secciones oscuras
Encabezado en sección oscura
text-white
Texto corrido en sección oscura.
text-deep-blue-300
border-deep-blue-800
Integración con la barra de navegación: data-dark-section cambia la barra de navegación al modo claro.
Tipografía
Exposure para encabezados, ABC Oracle para texto corrido. Escalado responsive.
Exposure – Encabezados
Eje EXPO: -100 a +100 (negativo = más pesado, positivo = más ligero)
ABC Oracle – Texto corrido
Escala tipográfica
Display Heading
h1
clamp(2.25rem, 7vw, 5rem)
1.05
-20
Large Heading
h2
clamp(1.875rem, 4vw, 2.5rem)
1.15
-15
Medium Heading
h3
clamp(1.5rem, 3vw, 1.875rem)
1.25
-10
Section Heading
h4
1.25rem
1.3
-8
Subsection Heading
h5
1.125rem
1.4
-5
Small Heading
h6
1rem
1.2
-3
Lead paragraph text for introductions and emphasis
lead
1.125rem
1.7
400
Body text for main content and paragraphs
body
1rem
1.6
400
Small text for captions and supporting information
small
0.875rem
1.5
400
CAPTION TEXT
caption
0.75rem
1.4
600
Espaciado y layout
Anchos de contenedor
max-w-7xlExtra grande (80rem / 1280px)max-w-6xlGrande (72rem / 1152px) – Estándarmax-w-5xlMediano (64rem / 1024px)max-w-4xlPequeño (56rem / 896px)max-w-3xlArtículo/cuerpo de texto (48rem / 768px)max-w-2xlExtra pequeño (42rem / 672px)Padding de sección
py-12 md:py-2448px móvil → 96px escritorio
Secciones compactas
py-16 md:py-2864px → 112px
Secciones con mucho contenido
py-16 md:py-32ESTÁNDAR64px → 128px
Estándar para la mayoría de secciones
Padding horizontal
px-6 sm:px-8 lg:px-12Padding del contenedor (responsive)
24px móvil → 32px tablet → 48px escritorio
p-8 md:p-12Padding de tarjeta
32px móvil → 48px escritorio
Sombras
Sombras cálidas y discretas que crean profundidad.
Base shadow
shadow-warm0 4px 6px -1px rgba(26, 25, 24, 0.08), 0 2px 4px -2px rgba(26, 25, 24, 0.04);
Large shadow
shadow-warm-lg0 10px 25px -5px rgba(26, 25, 24, 0.1), 0 8px 10px -6px rgba(26, 25, 24, 0.06);
Extra large shadow
shadow-warm-xl0 20px 40px -10px rgba(26, 25, 24, 0.12), 0 10px 20px -8px rgba(26, 25, 24, 0.08);
Componentes
Botones
Button
6 variantes, 3 tamaños.
Primary
Secondary
Outline
Ghost
Primary Light
Outline Light
Animaciones
Blob animation
animate-blobDuración: 20s
Slow rotation
animate-spin-slowDuración: 60s
Float
animate-floatDuración: 6s
Funciones de transición
transition-organic // cubic-bezier(0.16, 1, 0.3, 1)btn-scale // Hover: scale(1.03), Active: scale(0.98)