Design system — Bento Caramelo v2

Bento Caramelo v2 — Sistema de diseño

Tipografía fluida
Display 900
Archivo 900 · wdth 118 · clamp(2.75rem → 7.5rem) · tracking −0.05em
Título de tarjeta 800
Archivo 800 · wdth 112 · clamp(1.5rem → 2.125rem)

Cuerpo — clamp(16 → 21 px) según la anchura del contenedor. Medida máxima 60 caracteres.

Etiqueta · Plex Mono 600 · tracking .16em
Color — 3 pasos por familia (oklch)
Coral · acción
base
deep · texto/foco
Ámbar · énfasis
base
deep · texto/foco
Menta · formación
base
deep · texto/foco
Cielo · casos
base
deep · texto/foco
Lila · charlas
base
deep · texto/foco
Rosa · comunidad
base
deep · texto/foco
Papel · fondo
Papel 2 · anidado
Tinta 3 · meta
Tinta · texto

Cada sección tiene su familia y no la cambia nunca. El paso tint es fondo, el base es superficie de tarjeta y el deep es el único válido para texto pequeño, enlaces y anillo de foco (contraste ≥ 4.5:1 sobre papel).

Motion — tres gestos, nada más
01 · Píldora

−2 px en Y + barrido de color desde el borde inferior. 180 ms · ease-snap.

02 · Tarjeta
Borde desplazado

El borde negro se separa 6 px. Elevación sin sombra. 320 ms.

03 · Sello
firma

La rotación queda reservada al sello y al logo. En ningún otro sitio.

Escala de tiempos
  • --dur-1 120 ms · micro / reduced-motion
  • --dur-2 180 ms · hover de píldora
  • --dur-3 320 ms · tarjetas y color
  • --dur-4 600 ms · entrada en viewport
  • --ease-snap cubic-bezier(.2,.9,.25,1)
  • --ease-out-soft cubic-bezier(.16,1,.3,1)
Entrada bento

Cada tarjeta entra con translateY 12 px + fade + escala 0.985, stagger de 60 ms, disparada por IntersectionObserver una sola vez.

Con prefers-reduced-motion todo se reduce a un fade de 120 ms y los hovers no mueven nada.

Estados

Foco: anillo de 3 px en coral deep con offset de 3 px, visible sobre el borde negro. Altura 44–52 px, radio 999, borde 2 px siempre, nunca sombra.

Rejilla y forma

6 columnas en escritorio, 2 en tablet, 1 en móvil. Gap 16 px, ancho máximo 1280 px. Radio 24 px en tarjeta, 14 px en muestra, 999 px en píldora.

Voz

Frases cortas. Verbos concretos. Cero «potenciar», «disruptivo» o «ecosistema» usado como relleno.

Si una frase se puede decir con tres palabras menos, se dice con tres palabras menos. El chiste va al final, nunca al principio.

Nunca prometemos transformación. Prometemos algo que hacer el lunes.

Marquee · pausa al hover120+ escenarios
Startup Grind MadridAI Founders TourBuildJamRunYourBusiness
Fotografía · duotono de marca

Toda foto entra en escala de grises y se tiñe con dos tokens: las sombras suben al tono deep de la familia y las luces bajan al tono tint. Al pasar el ratón o enfocar con teclado la tarjeta que la contiene, la imagen recupera su color natural en 600 ms. Con prefers-reduced-motion el cambio es inmediato, sin transición.

Ejemplo de duotono duo-coral aplicado a un retrato
duo-coral
Ejemplo de duotono duo-amber aplicado a un retrato
duo-amber
Ejemplo de duotono duo-mint aplicado a un retrato
duo-mint
Ejemplo de duotono duo-lilac aplicado a un retrato
duo-lilac