Saltar al contenido

Design System

El sistema de diseño, colores, tipografía y componentes que dan vida a la marca de Javier Yranzo.

Descargar design.md

Aplicaciones del Logo

Uso correcto del logotipo sobre diferentes fondos.

Descargar Logo (Transparente)
Logo principal

Principal (Oscuro)

Javier en blanco, Yranzo en celeste.

Logo sobre negro

Sobre Negro Absoluto

Logo en blanco puro.

Logo sobre oscuro

Sobre Fondo Oscuro

Logo en blanco puro.

Logo sobre claro

Sobre Fondo Claro

Javier en oscuro, Yranzo en celeste.

Favicon

Icono utilizado en las pestañas del navegador.

Favicon

Favicon Principal

Fondo oscuro con iniciales "J" en blanco e "Y" en celeste, reflejando la estructura del logotipo principal.

Colores

Tokens semánticos utilizados en todo el sitio.

Background
Background#121216
Foreground
Foreground#FAFAFA
Primary
Primary#17AEE0
Secondary
Secondary#25252D
Muted
Muted#25252D
Accent
Accent#17AEE0
Destructive
Destructive#7F1D1D
Card
Card#1C1C22
Popover
Popover#1C1C22
Border
Border#2E2E38
Párrafo
Texto de párrafo#D4D4D8
Apoyo
Muted foreground#A1A1AA
Gradiente
Fin del gradiente#67E8F9

Tipografía

Escala tipográfica y jerarquía de texto.

Familias Tipográficas (Para usar en Canva o Diseños)

  • Títulos y Textos (Fuente Principal):Inter

    Esta es la tipografía principal del sitio. Úsala para todos los títulos (H1, H2, H3) y párrafos en tus diseños.

  • Código o Detalles Técnicos:Monospace / Fira Code

    Solo para bloques de código o etiquetas técnicas.

Heading 1

text-5xl font-extrabold tracking-tight

Heading 2

text-4xl font-bold tracking-tight

Heading 3

text-3xl font-semibold tracking-tight

Heading 4

text-2xl font-semibold tracking-tight

Párrafo grande (Large). Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

text-lg leading-relaxed

Párrafo base. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit.

text-base leading-7

Texto silenciado (Muted). Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

text-sm text-muted-foreground

Gradiente en Textos

Instrucciones claras para replicar el efecto visual principal de la marca.

¿Dónde implementarlo?

Exclusivamente en títulos (H1, H2, H3). Se utiliza para resaltar una palabra o frase clave dentro del título (por ejemplo, la segunda palabra o la propuesta de valor). Nunca se debe aplicar a párrafos enteros, botones o textos pequeños.

¿Tipo de gradiente?

Es un gradiente lineal horizontal (de izquierda a derecha). Arranca en el celeste de marca #17AEE0 y termina en cian claro #67E8F9. Es el mismo del podcast. El viejo celeste al 100% → 60% quedó retirado.

¿Cómo funciona?

Técnicamente, se aplica un fondo con gradiente al elemento, y luego se utiliza la propiedad CSS background-clip: text para recortar el fondo a la forma de las letras, haciendo el color del texto transparente.

Implementación (Código)

Ejemplo Visual:

Tu título increíble aquí

Clases de Tailwind CSS:

<span className="text-gradient">
  Texto Resaltado
</span>

CSS Nativo (Si no usas Tailwind):

background: linear-gradient(to right, #17AEE0, #67E8F9);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
color: transparent;

Tratamiento de Imágenes y Efectos

Estilos visuales aplicados a fotografías y contenedores para mantener la coherencia de la marca.

Hover: Glitch & Reveal

Las imágenes que representan "el problema" o el estado actual inician en escala de grises con un overlay primario. Al pasar el cursor (hover), recuperan su color original, hacen un ligero zoom y muestran un efecto de distorsión RGB (Glitch).

Glitch Demo

Glassmorphism (Efecto Cristal)

Utilizado en tarjetas superpuestas sobre imágenes de fondo (como en los Call to Action). Combina un fondo semitransparente, desenfoque (backdrop-blur) y bordes sutiles para asegurar la legibilidad sin ocultar la imagen.

Fondo

Tarjeta de Cristal

La opacidad combinada con blur permite leer perfectamente el texto mientras el fondo se asoma sutilmente.

Buenas Prácticas Técnicas

  • Lazy Loading: Todas las imágenes (excepto el Hero principal) deben incluir el atributo loading="lazy" para optimizar la carga.
  • Sombras y Legibilidad: Al colocar texto sobre imágenes, usar un gradiente inferior como bg-gradient-to-t from-background para asegurar el contraste.

Iconografía

Estilo de iconos utilizados en la interfaz (Lucide Icons).

ArrowRight
CheckCircle2
ChevronDown
Clock
Download
ExternalLink
Mail
MessageSquare
Play
Plus
Search
Star
User
X

Pautas de uso

  • Usar la librería Lucide React para consistencia en todo el sitio.
  • Grosor de línea (stroke-width) estándar: 2px.
  • Tamaño estándar en botones: w-4 h-4 o w-5 h-5.
  • Tamaño estándar en tarjetas o secciones informativas: w-6 h-6 o w-8 h-8.

Botones

Variantes y estados de los botones principales.

Variantes

Botones Especiales

Celeste sólido y glow celeste. El gradiente es solo de titulares, nunca de botones. Un CTA principal por vista.

Colores de canal: solo en el botón que lleva a esa plataforma. Nunca en titulares, chips ni bordes.

Medidas y capas

Los números que hacen que todo se vea del mismo sistema.

Espacio y ancho

Ancho de contenido1104px
Separación entre secciones112px (80px en mobile)
Margen lateral24px (16px en mobile)

Radios

Base (tarjetas)16px
Contenedores grandes24px
Inputs12px
Botones de acciónpíldora completa

Etiqueta de sección

Etiqueta de sección

12px, bold, mayúsculas, espaciado de 0,125em. Siempre dentro de un chip celeste con borde y punto.

Botones

Alto52px (40px el chico)
Texto17px, bold
Hover del celeste#159CC9

La profundidad es opacidad, no gris

Salvo el fondo, ninguna superficie se pinta con un color fijo: se apoya con transparencia sobre el fondo.

Superficie sutilrgba(255,255,255,.05)
Superficie marcadargba(255,255,255,.10)
Acento suavergba(23,174,224,.08)
Acento marcadorgba(23,174,224,.20)

Modo papel (PDF y reportes)

Todo lo que se exporta a PDF va en claro. Las transparencias no viajan al papel: ahí se usan superficies sólidas.

Papel#FFFFFF
Superficie#F7F7F9
Borde#E2E2E8
Tinta#121216
Acento en papel#0F7FB0

Componentes UI

Elementos de interfaz reutilizables.

Ejemplo de Tarjeta

Descripción breve de la tarjeta.

Este es el contenido de la tarjeta. Se utiliza para agrupar información relacionada de manera visual y ordenada.

Badges (Etiquetas)

Default
Secondary
Outline
Destructive

Inputs de Formulario

Ejemplo de input deshabilitado.

Acordeón (FAQ)

Layouts de Página

Estructuras comunes (wireframes) para construir nuevas secciones y mantener la consistencia.

Hero Centrado

Ideal para el inicio de páginas principales o landing pages.

Split Layout (50/50)

Perfecto para explicar características con una imagen de apoyo o formularios (Gate).

IMG

Bento Grid Moderno

Diseño asimétrico para mostrar múltiples beneficios o capacidades (Ej: Santo Funnel).

Cards Grid (3 Columnas)

Ideal para listar servicios, planes de precios o pasos de un proceso.