Oriana Bonato

Oriana Bonato — Portfolio

Design System. 

Estado

v1.0 — En curso

(00)

Logo

Oriana Bonato — versión negra
Versión negra · sobre fondo claro Letras #131E21 · punto #756CE5
Oriana Bonato — versión blanca
Versión blanca · sobre fondo oscuro Letras #FFFFFF · punto #756CE5
(01)

Tipografía

Cuatro familias con un papel cada una. Bricolage Grotesque construye titulares e interfaz, Manrope lleva el cuerpo y las frases editoriales, y Rock Salt y Courier New aparecen solo como highlights puntuales, nunca en párrafos.

Oriana
Bonato.

Display & UI

Bricolage Grotesque

Variable 200–800. 800 en titulares, 700 en tarjetas y puestos, 500 en labels y navegación, 300 en el texto secundario de Approach.

Every branch I explored led me to code.

Cuerpo & editorial

Manrope

400 para cuerpo (14–16px, LH 1.85, máx. 62ch), 500 para frases destacadas y CTA, 200 para subtítulos.

2026

Highlight manuscrito

Rock Salt

Solo años de proyecto en las tarjetas, a 13–14px en gris. Nunca en titulares ni en texto corrido.

[01] [Figma]
→ [React]

Highlight técnico

Courier New

Palabras entre corchetes, numeración [01] y píldoras de stack, a 13–15px. Hover en morado sobre los corchetes del Approach.

Bricolage · Display & UI

Bricolage · Display & UI

Manrope · Cuerpo

Manrope · Cuerpo

Rock Salt · Años

Rock Salt · Años

Courier New · [Código]

Courier New · [Código]

Aa

Bricolage Grotesque

Display, titulares y UI · 800 / 700 / 500 / 300

Aa

Manrope

Cuerpo y editorial · 400 cuerpo, 500 frases destacadas, 200 subtítulos

Aa

Rock Salt

Highlight puntual · años de proyecto

Aa

Courier New

Highlight puntual · [Figma] [React], numeración [01], píldoras de stack

(01.1)

Jerarquía

Oriana Bonato Display XL — hero, «Let's talk.» · Bricolage 800 · clamp(58px, 15.2vw, 200px) · LH .82 · LS −.035em · mayúsculas
Selected work. Display L — Selected Work, título de proyecto · Bricolage 800 · clamp(52px, 11vw, 150px) · LH .85 · LS −.04em
The problem Heading M — títulos de sección · Bricolage 800 · clamp(28px, 3.4vw, 52px) · LH .95 · LS −.03em
Web Designer & Developer Heading S — tarjetas y puestos · Bricolage 700 · clamp(20px, 2.4vw, 36px) · LH 1.05 · LS −.025em
I think in systems before screens. Statement — bloque Approach · Bricolage 700 · clamp(28px, 3.6vw, 56px) · LH 1.1 · texto 2 en 300, ⅔ del tamaño
Every branch I explored led me to code. Lead — frases destacadas, CTA · Manrope 500 · clamp(20px, 2vw, 32px) · LH 1.25
Empecé en diseño gráfico en 2019 y pasé los años siguientes probando un poco de todo. Body — Manrope 400 · 14–16px · LH 1.85 · máx. 62ch
(01) — Approach Label — Bricolage 500 · 11px · LS .16em · mayúsculas · #5A6568 / #9AA3A5
[01] [Figma] 2026 Highlight — Courier New 13–15px para corchetes y numeración · Rock Salt 14px para años
(02)

Paleta de color

Bone

#E9E9E9

Fondo de página claro; texto sobre fondo oscuro

Ink

#131E21

Texto, reglas de 1px, secciones oscuras y cabecera fija

Ink 800

#1B282B

Fondo de imágenes, capturas y tarjetas de proyecto

Accent

#756CE5

Punto del logo y de titulares, círculo de flecha, botón de idioma, enlaces inline, cursor

Grey ink

#5A6568

Labels y texto secundario sobre bone

Grey bone

#9AA3A5

Labels y texto secundario sobre ink

Highlight

#D8FD80

Anillo del cursor sobre píxel oscuro, hover de enlaces y bordes en oscuro, numeración [01], «Next project»

(03)

Espaciado

4px
8px
16px
24px
56px
112px
190px

Escala base 4px. Grid de 12 columnas, gap 24px, margen lateral clamp(20–56px) idéntico en header, secciones y footer.

(04)

Motion

Reveal

.9s cubic-bezier(.16,1,.3,1)

Entrada de bloques al scroll: opacidad 0→1 y +28px.

Line mask

1.05s · delay .15s

Titulares: cada línea sube desde una máscara, escalonada.

Horizontal pin

scroll-linked · 420vh

Work anclado: el scroll vertical traduce la pista en X con barra de progreso.

Cursor lerp

0.14 / frame · rAF

Punto sin retardo, anillo interpolado. Oculto en táctil.

(05)

Cursor personalizado

El cursor del sistema se oculta (cursor: none) y se sustituye por dos piezas: un punto de 8px que sigue al puntero sin retardo y un anillo que lo persigue con interpolación lerp 0.14 por frame. El color del anillo se decide leyendo la luminancia del píxel bajo el puntero, así que reacciona igual a fondos, fotos, iconos y botones en estado oscuro. Tres estados, todos con transición 0.35s cubic-bezier(.16,1,.3,1). Se oculta por completo en dispositivos táctiles.

Aa.
Aa.
Download CV
VIEW

Fondo claro · borde ink

Fondo claro · borde ink

Fondo oscuro · borde #D8FD80

Fondo oscuro · borde #D8FD80

Píxel oscuro de foto · #D8FD80

Píxel oscuro de foto · #D8FD80

Botón · Link 80px

Botón · Link 80px

Tarjeta · View 104px

Tarjeta · View 104px

Default — fondo claro

Anillo 56px borde #131E21 · punto #756CE5

Default — fondo oscuro

El borde cambia a #D8FD80 cuando el píxel bajo el puntero es oscuro: secciones, fotos, iconos y botones en hover

Link — 80px

Relleno accent al 15%, borde #756CE5. Sobre enlaces y botones

VIEW

View — 104px

Círculo accent sólido con etiqueta VIEW; el punto pasa a #D8FD80. Sobre tarjetas de proyecto

(06)

Botones & enlaces

Todas las acciones comparten la misma pieza: texto en mayúsculas + círculo de 44px con flecha diagonal. En hover la flecha gira 45° hasta quedar horizontal y el cursor pasa a estado link (80px). Transición 0.35s / 0.4s cubic-bezier(.16,1,.3,1).

Download CV
Get in touch
Frontend repo

Primario · fondo pasa a ink

Primario · fondo pasa a ink

En oscuro · borde #D8FD80

En oscuro · borde #D8FD80

Inline · #D8FD80 + flecha

Inline · #D8FD80 + flecha

Primario

Download CV, Send message. Reposo: borde ink y círculo accent. Hover: fondo ink, texto y flecha en accent.

Sobre fondo oscuro

Get in touch y el email del footer. Borde bone que pasa a #D8FD80 en hover; el círculo se mantiene accent.

Enlace inline

Repos, Instagram. Texto accent con flecha; en hover pasa a #D8FD80 y la flecha queda horizontal.

(07)

Formulario

Name
Your name
Email — foco / error
hello@studio.com
Introduce un email válido
Message
Tell me about the project

Budget — chips

< 3K 3K — 8K 8K +

Chip seleccionado en ink sólido.

Acepto la política de privacidad. Checkbox cuadrado, relleno accent al marcar.
Send message

Campos sin caja: solo línea inferior de 1px. Etiqueta siempre visible arriba en mayúsculas; el placeholder es ejemplo, nunca etiqueta.

(08)

Tarjeta de proyecto

01 Branding / Web
Gocho 2025

Anatomía fija: regla superior con índice y categoría, imagen 4:5 sobre #1B282B, nombre en display y año en Rock Salt. En hover la imagen escala a 1.04 y el cursor pasa a VIEW.

(09)

Marquee

Branding✳Web Design✳Front-End

Banda perfilada con relleno del fondo de página y letras en ink, bucle lineal 30–34s sin pausa.

Figma Photoshop Illustrator After Effects HTML5 CSS3 JavaScript Angular Git GitHub

Marquesina de tools: logos de herramientas en banda ink, mismo bucle lineal sin pausa.

(10)

Navegación

Barra fija de 80px con cuatro piezas de izquierda a derecha: logo · iconos de LinkedIn, Behance y GitHub · botón + · badge de idioma. Tiene dos estados según el scroll y un menú desplegable que sustituye a los enlaces en línea.

A · Sobre el hero — transparente, sin logo

ES

B · Pasado el 50% del hero — barra ink con logo

ES

C · Menú desplegable

ES
[01]Work
[02]About
[03]Experience
[04]Contact

Have a project in mind? Let's work together.

hello@orianabonato.com

Estado hero

Fondo transparente, sin logo ni sombra. Iconos de LinkedIn, Behance y GitHub en blanco y badge de idioma solo con borde claro.

Estado scroll

Al pasar el 50% del hero la barra se rellena de #131E21 con sombra al 30%, el logo entra deslizándose y el badge pasa a morado.

Botón +

Círculo de 44px con borde claro. Al abrir gira 135° hasta × y se rellena de morado; en hover el borde pasa a #D8FD80.

Panel

Baja desde la barra con las secciones en Bricolage 800, numeradas en Courier New y escalonadas 0.06s. Cada sección lleva la flecha del enlace inline: en hover texto y flecha pasan a #D8FD80 y la flecha gira a horizontal. A la derecha, CTA y correo.

(11)

Iconografía

Arrow out
Arrow down
Arrow right
Close

Trazo 1.6px, extremos redondeados, viewBox 24, siempre en currentColor. La flecha diagonal es el único indicador de acción; no se mezclan iconos rellenos con lineales. Los logos de herramientas viven en una banda marquee aparte.

(12)

Estado por pantalla

Portfolio Desktop

✓ Sincronizado

Design System

✓ Sincronizado

Portfolio Mobile

Pendiente de sincronizar

Project Detail Mobile

Pendiente de sincronizar