Lo esencial · Sin permanencia
Guías de estilo · hoja de estilo · sereno
La web cabe en una tarjeta con una columna de bloques de arena a bosque. Serifa fina y clara sobre imagen a sangre, mono en los botones. Tecnología que no grita.
Para: Robótica, energía, clima, ciencia aplicada, defensa civil, hardware con propósito. Sale de: Seasats, Marejada (/inspiraciones/marejada).
01
| texto sobre fondo | 15.5 : 1 | AAA |
|---|---|---|
| secundario sobre fondo | 6.4 : 1 | AA |
| acento sobre fondo | 11.9 : 1 | AAA |
| texto sobre tarjeta | 13.5 : 1 | AAA |
Colores de las obras de su familia en el cuaderno:
02
NewsreaderInstrument SansNewsreader03
clamp(16px, 2.2vw, 32px)10pxclamp(90px, 9vw, 130px)24px04
cubic-bezier(0.215, 0.61, 0.355, 1) · revelado cubic-bezier(0.215, 0.61, 0.355, 1)—05
Cualquier pieza del kit lee los tokens de la guía. Variante sugerida: variant="minimal".
06
1 obras del cuaderno del laboratorio son de esta familia. Lo que se repite entre ellas es la base de la guía:
/inspiraciones/marejadaComposiciones de portada recomendadas: Vídeo a sangre, titular escalonado, Objeto en un marco · relatos: Un objeto que guía, Producto en escena. Ver una página entera con la guía ↗
07
Robótica, hardware y tecnología física. Hay que explicar una máquina sin parecer un folleto de defensa.
VideoPlayerRevealProductCardTableProjectListBriefFlowLlamada fija: Pedir demostración, en cada ficha.
No olvidar: ficha técnica comparable; casos con cifras; empleo y prensa: los miran inversores.
08
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.
| Página | Tipo | Afinidad | Titular medido | Paleta |
|---|---|---|---|---|
| Marejada (réplica de Seasats) | inspiración | 0.85 | Newsreader · 8.6 vw · 300 |
09
npm run refs:probe -- --guides <base> mide la guía en el navegador con las once reglas de las webs premiadas (docs/16 §2).
10
import GuideFrame from "@/components/ui/GuideFrame"; export default function Page() { return ( <GuideFrame guide="sereno" as="main"> <h1 className="ui-g-h1">…</h1> <p className="ui-g-body">…</p> {/* cualquier pieza del kit con variant="minimal" */} </GuideFrame> );}/* la guía «Ingeniería serena» como variables CSS (guideToStyle) */.mi-web { --bg: #fffdfd; --fg: #232323; --mut: #5e5e58; --acc: #2c3a24; --acc2: #6d7763; --card: #efeeea; --ln: rgba(35,35,35,0.16); --r: 8px; --display: var(--font-newsreader), Georgia, serif; --font-accent: var(--font-newsreader), Georgia, serif; --glow: 0; --g-font-display: var(--font-newsreader), Georgia, serif; --g-font-body: var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif; --g-font-mono: var(--font-geist-mono), ui-monospace, Consolas, monospace; --g-fs-brand: clamp(4rem, 12.5vw, 11rem); --g-fs-h1: clamp(3rem, 7.8vw, 7.75rem); --g-fs-h2: clamp(2.5rem, 5.6vw, 5rem); --g-fs-body: 1rem; --g-fs-label: 0.75rem; --g-fw-display: 300; --g-lh-display: 1; --g-ls-display: -0.02em; --g-tt-display: none; --g-tt-label: uppercase; --g-ls-label: 0.04em; --g-lh-body: 1.4; --g-margin: clamp(16px, 2.2vw, 32px); --g-gutter: 10px; --g-cols: 12; --g-section: clamp(90px, 9vw, 130px); --g-header: 24px; --g-measure: 32em; --g-radius: 8px; --g-radius-btn: 8px; --g-shadow: none; --g-dur-fast: 0.4s; --g-dur-reveal: 0.7s; --g-dur-page: 0.6s; --g-stagger: 0.08s; --g-ease: cubic-bezier(0.215, 0.61, 0.355, 1); --g-ease-reveal: cubic-bezier(0.215, 0.61, 0.355, 1);}