Saltar al contenido
TRAMA

Guías de estilo · hoja de estilo · escuela

Escuela amarilla

Amarillo saturado y negro, una grotesca en mayúsculas siempre apretada, recuadros con borde y sombra dura; fotos documentales de las clases.

Para: Academia, escuela de diseño o negocio, formación profesional, bootcamp. Sale de: Future London Academy, Honhar.

Academia

Escuela

Amarillo saturado y negro, una grotesca en mayúsculas siempre apretada, recuadros con borde y sombra dura; fotos documentales de las clases.

Usar la guíaVer ejemplos

01

Color

--bg#ffffff
--fg#1a1a1a
--mut#6f6f6f
--acc#ffe32b
--acc2#1a1a1a
--card#ffe32b
Contraste (WCAG)
texto sobre fondo17.4 : 1AAA
secundario sobre fondo5.0 : 1AA
acento sobre fondo1.3 : 1no llega
texto sobre tarjeta13.5 : 1AAA

Colores de las obras de su familia en el cuaderno:

02

Tipografía

marca · 15 vw

Aa Escuela

titular · 6.7 vw · 500 · 0.97 · -0.05em · mayúsculas

El oficio se nota

sección · 4.6 vw

Lo que hacemos y cómo

texto · 1.125rem / 1.34

Cada guía fija su par tipográfico, la escala en dos escalones y el aire entre líneas con valores medidos. Este párrafo usa la medida de la guía (28em).

Titulares
Space Grotesk
Texto
Space Grotesk
Acento
Space Grotesk
Medido en su página
titular Space Grotesk a 32.3 vw, peso 500, interlineado 0.8, -4 % · texto 18 px / 1.3
En su familia
brocha, espaciado abierto, grotesca en mayúsculas, letra de contorno, una sola letra

03

Espacio y superficie

Margen
clamp(16px, 2.5vw, 36px)
Rejilla
12 columnas · separación 16px
Aire entre secciones
clamp(96px, 10vw, 140px)
Cabecera
96px
Radio
8 px · sombra dura
Medido en su página
margen 36 px · radios 8

tarjeta

Fondo --card, línea --ln, radio de la guía.

BotónSecundario

04

Movimiento

Duraciones
rápido 0.15 s · revelado 0.8 s · cambio de página 0.7 s · escalonado 0.05 s
Curvas
cubic-bezier(0.165, 0.84, 0.44, 1) · revelado cubic-bezier(0.19, 1, 0.22, 1)
Medido en su página
linear · cubic-bezier(0.22, 1, 0.36, 1) · cubic-bezier(0.165, 0.84, 0.44, 1)

Gestos de su familia y su pieza en el kit

  • trazo que se dibuja → LineDraw
Pasa el ratón:Texto que rueda

05

Componentes del kit con la guía

Cualquier pieza del kit lee los tokens de la guía. Variante sugerida: variant="retro".

NuevoÚltimas plazas

Planes

BÁSICO
39 €/ mes

Lo esencial · Sin permanencia

COMPLETO
59 €/ mes

Todo lo anterior · Sesión de prueba

“Me sentí en buenas manos desde el primer día.”
Lucía MarClienta
“Lo recomiendo sin dudar: cercanos y serios.”
Jon IbarraCliente

Preguntas

06

Familia y patrones

2 obras del cuaderno del laboratorio son de esta familia. Lo que se repite entre ellas es la base de la guía:

Patrones
testimonios (2), boletín, cifras, lanzamos pronto, letra gigante de líneas, lista de cursos a todo el ancho, muro de logos, muro de profesores, neobrutalismo, palabras tachadas, pizarra con personajes, primera clase gratis, programas por convocatoria, recuadros con borde, sellos de valoración, sombra dura desplazada, talleres, tarjetas solapadas
Tono
enérgico (2), comercial, editorial, institucional, lúdico
Paleta
amarillo y negro (2), fondo claro
Piezas más usadas
BriefFlow (2), EnrollmentFlow (2), FullscreenMenu (2), CohortList, ContactForm, LineDraw, TeamSection
  • Ahora, réplica de Future London Academy · réplica · /inspiraciones/ahora
  • Oficio, réplica de Honhar · réplica · /inspiraciones/oficio

Composiciones de portada recomendadas: Marca de borde a borde, Collage y manifiesto · relatos: Índice primero, Servicio claro. Ver una página entera con la guía ↗

07

Receta

Academia, escuela, formación profesional. Programas por convocatoria con prueba social; tres páginas: portada, catálogo con filtros y ficha de programa.

  1. portada con la promesa y la próxima convocatoria: Hero
  2. sellos de valoración y cifras en recuadros: LogoCloudStatsSection
  3. programas por convocatoria con estado y fechas: CohortList
  4. método en tres o cuatro principios: FeatureGrid
  5. profesorado en muro: TeamSection
  6. testimonios en vídeo o retrato B/N: TestimonialSection
  7. masterclass gratis antes de cada curso: CTASection
  8. logos de empresas y boletín: LogoCloudContactForm
  9. ficha de programa: temario y solicitud por pasos: AccordionStepper

Llamada fija: Inscríbete / solicita plaza en la próxima convocatoria.

No olvidar: el final: presencia en eventos, «sé mentor», el lema y el pie con mapa; la letra va siempre apretada (−2 a −8 %); sombra dura desplazada en los botones.

08

Inspiraciones y páginas del repo

Inspiraciones: webs premiadas estudiadas en el laboratorio y rehechas con Trama siguiendo esta guía, con su marca, sus textos y sus imágenes (docs/55).

Páginas del repo cuya guía más afín es esta, medidas con refs:probe --repo: afinidad de 0 a 1 al comparar fondo, acento, letra y escala del titular, texto y superficies.

Ninguna página del repo tiene esta guía como la más afín todavía.

09

Reglas medidas

npm run refs:probe -- --guides <base> mide la guía en el navegador con las once reglas de las webs premiadas (docs/16 §2).

  • familias ≤ 3
  • titular 3–8 vw, marca 12–18 vw o de borde a borde ≤ 50 vw
  • interlineado del titular 0,8–1
  • peso del titular 300–500 (o condensada/lúdica)
  • tracking del titular 0 a −5 %
  • texto 14–20 px
  • interlineado del texto 1,3–1,6
  • margen lateral 10–80 px o contenido centrado (escritorio)
  • margen lateral 8–29 px (móvil)
  • titular móvil 8–16 vw (marca hasta 50)
  • sombras ≤ 2 (salvo lúdico o sombra dura)

10

Código

tsx
import GuideFrame from "@/components/ui/GuideFrame"; export default function Page() {  return (    <GuideFrame guide="escuela" as="main">      <h1 className="ui-g-h1">…</h1>      <p className="ui-g-body">…</p>      {/* cualquier pieza del kit con variant="retro" */}    </GuideFrame>  );}
css
/* la guía «Escuela amarilla» como variables CSS (guideToStyle) */.mi-web {  --bg: #ffffff;  --fg: #1a1a1a;  --mut: #6f6f6f;  --acc: #ffe32b;  --acc2: #1a1a1a;  --card: #ffe32b;  --ln: #1a1a1a;  --r: 8px;  --display: var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;  --font-accent: var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;  --glow: 0;  --g-font-display: var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;  --g-font-body: var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;  --g-font-mono: var(--font-geist-mono), ui-monospace, Consolas, monospace;  --g-fs-brand: clamp(4rem, 15vw, 14rem);  --g-fs-h1: clamp(2.5rem, 6.7vw, 6rem);  --g-fs-h2: clamp(2rem, 4.6vw, 4.125rem);  --g-fs-body: 1.125rem;  --g-fs-label: 0.75rem;  --g-fw-display: 500;  --g-lh-display: 0.97;  --g-ls-display: -0.05em;  --g-tt-display: uppercase;  --g-tt-label: uppercase;  --g-ls-label: 0.02em;  --g-lh-body: 1.34;  --g-margin: clamp(16px, 2.5vw, 36px);  --g-gutter: 16px;  --g-cols: 12;  --g-section: clamp(96px, 10vw, 140px);  --g-header: 96px;  --g-measure: 28em;  --g-radius: 8px;  --g-radius-btn: 8px;  --g-shadow: 4px 4px 0 var(--fg);  --g-dur-fast: 0.15s;  --g-dur-reveal: 0.8s;  --g-dur-page: 0.7s;  --g-stagger: 0.05s;  --g-ease: cubic-bezier(0.165, 0.84, 0.44, 1);  --g-ease-reveal: cubic-bezier(0.19, 1, 0.22, 1);}