Sistema de diseño

Manual de marca

Todo lo que ves aquí está renderizado desde los tokens del producto. No es una copia del sistema de diseño: es el sistema de diseño. Si un valor cambia en el código, esta página cambia con él.

src/tokens.js — único fichero del proyecto que contiene un valor de marca. Ni un color, ni un tamaño, ni una sombra de esta página está escrito a mano.

01

Idea de marca

SuturaLab es un entrenador de decisión clínica para enfermería: no es un curso con un test al final.

Posicionamiento

Entre el manual que se consulta y el taller presencial al que no se llega. Un manual no obliga a decidir y un taller no cabe en un turno. Aquí el caso aparece primero, eliges, y la corrección llega con el razonamiento entero.

A quién habla

Enfermería asistencial de España y Latinoamérica —primaria, urgencias, consulta de heridas, residencias y domicilio— y estudiantes de último curso que llegan a prácticas sin haber decidido nunca solos.

La promesa

Entrenas la decisión, no la memoria.

Lo que no somos

No somos una acreditación, ni una consulta clínica, ni un catálogo de productos. No prometemos resultados: ofrecemos criterio con la guía en la mano y la fuente a la vista.

Cómo se demuestra

Cada pieza —una lección, un post, un correo— termina en una decisión tomada y su porqué. Si una pieza no obliga a decidir nada, no es nuestra.

El registro

De colega a colega, nunca de cátedra. Damos por sabido lo que una enfermera sabe y no damos por sabido lo que la guía matiza.

03

Color

Un solo tono propio —teal quirúrgico— sobre tinta y papel, con reglas de 1 px. Cada muestra lleva su contraste real calculado contra los fondos con los que puede combinarse.

Escala teal

  • --teal-50 #EFFBF8 Tinta encima16.16 AAA
  • --teal-100 #D3F3EB Tinta encima14.50 AAA
  • --teal-200 #A6E6D8 Tinta encima12.17 AAA
  • --teal-300 #6FD2BF Tinta encima9.49 AAA
  • --teal-400 #34B8A2 Contraste sobre paper2.35 Sin textoContraste sobre surface2.46 Sin texto
  • --teal-500 #12A594 Contraste sobre paper2.93 Sin textoContraste sobre surface3.07 AA grande
  • --teal-600 #0E8C7E Contraste sobre paper3.94 AA grandeContraste sobre surface4.14 AA grande
  • --teal-700 #0E7C6B Contraste sobre paper4.86 AAContraste sobre surface5.10 AA
  • --teal-800 #0A6155 Contraste sobre paper7.01 AAAContraste sobre surface7.36 AAA
  • --teal-900 #074840 Contraste sobre paper9.95 AAAContraste sobre surface10.45 AAA

Acentos

  • --accent #0E7C6B Contraste sobre paper4.86 AAContraste sobre surface5.10 AA
  • --accent-bright #12A594 Contraste sobre paper2.93 Sin textoContraste sobre surface3.07 AA grande
  • --accent-700 #0A6155 Contraste sobre paper7.01 AAAContraste sobre surface7.36 AAA
  • --accent-800 #074840 Contraste sobre paper9.95 AAAContraste sobre surface10.45 AAA
  • --accent-100 #D3F3EB Tinta encima14.50 AAA
  • --accent-50 #EFFBF8 Tinta encima16.16 AAA

Superficies

  • --paper #F7FAF9 Tinta encima16.30 AAA
  • --surface #FFFFFF Tinta encima17.12 AAA
  • --surface-2 #EFF5F3 Tinta encima15.51 AAA
  • --surface-3 #E4EEEB Tinta encima14.45 AAA
  • --white #FFFFFF Tinta encima17.12 AAA

Tinta y líneas

  • --ink #0B1F1C Contraste sobre paper16.30 AAAContraste sobre surface17.12 AAA
  • --ink-2 #37504B Contraste sobre paper8.29 AAAContraste sobre surface8.71 AAA
  • --ink-3 #58736D Contraste sobre paper4.89 AAContraste sobre surface5.14 AA
  • --line #DCE8E5 Tinta encima13.62 AAA
  • --line-2 #C2D6D1 Tinta encima11.27 AAA

Ember

  • --ember #C25333 Contraste sobre paper4.37 AA grandeContraste sobre surface4.59 AA
  • --ember-600 #A8441F Contraste sobre paper5.69 AAContraste sobre surface5.98 AA
  • --ember-700 #8E3A1B Contraste sobre paper7.22 AAAContraste sobre surface7.58 AAA
  • --ember-50 #FCF1EC Tinta encima15.43 AAA
  • --ember-line #EDC6B5 Tinta encima10.88 AAA

Semánticos

  • --ok #0F7A55 Contraste sobre paper5.08 AAContraste sobre surface5.34 AA
  • --ok-50 #E8F6F0 Tinta encima15.38 AAA
  • --ok-line #B4DDCB Tinta encima11.53 AAA
  • --warn #96620B Contraste sobre paper4.94 AAContraste sobre surface5.19 AA
  • --warn-50 #FBF3E3 Tinta encima15.51 AAA
  • --warn-line #E7D3A4 Tinta encima11.62 AAA
  • --danger #B42318 Contraste sobre paper6.26 AAContraste sobre surface6.57 AA
  • --danger-50 #FCEFEE Tinta encima15.26 AAA
  • --danger-line #F0C8C4 Tinta encima11.22 AAA
  • --info-line #A6E6D8 Tinta encima12.17 AAA
  • --gold #8A6A17 Contraste sobre paper4.81 AAContraste sobre surface5.05 AA

Sobre tinta

  • --on-dark #E9F3F0 Contraste sobre ink15.11 AAA
  • --on-dark-2 #C6DBD5 Contraste sobre ink11.81 AAA
  • --on-dark-3 #B4CFC8 Contraste sobre ink10.35 AAA
  • --on-dark-muted #95B2AB Contraste sobre ink7.53 AAA
  • --on-dark-faint #86A69F Contraste sobre ink6.49 AA
  • --dark-line #24413B Contraste sobre ink1.54 Sin texto
  • --dark-line-2 #365B53 Contraste sobre ink2.26 Sin texto
  • --accent-on-dark #6FD2BF Contraste sobre ink9.49 AAA
  • --accent-on-dark-2 #A6E6D8 Contraste sobre ink12.17 AAA
  • --accent-on-dark-3 #D3F3EB Contraste sobre ink14.50 AAA
  • --accent-on-dark-4 #EFFBF8 Contraste sobre ink16.16 AAA

Regla dura: ember

Ember es exclusivo de la llamada a la acción principal y de las alertas. Nunca fondo de sección, nunca decoración, nunca texto largo, nunca un segundo botón en la misma pantalla. Si el calor aparece dos veces, deja de significar «actúa aquí».

--ember #C25333

Proporción de uso

Sesenta de papel, treinta de tinta, ocho de teal y dos de ember. Es la proporción que deja que una sola cosa llame.

  • Papel 60%
  • Tinta 30%
  • Teal 8%
  • Ember 2%

04

Tipografía

Schibsted Grotesk para titulares, Inter para interfaz y texto. Las dos empaquetadas en el propio dominio: ninguna petición a un CDN de fuentes y ningún problema de consentimiento.

Escala

  • El borde invertido no cierra

    --f-4xl clamp(2.2rem,4.2vw + 1.1rem,3.9rem) · Schibsted Grotesk

  • El borde invertido no cierra

    --f-3xl clamp(1.85rem,2.9vw + 1.12rem,3.1rem) · Schibsted Grotesk

  • El borde invertido no cierra

    --f-2xl clamp(1.5rem,1.9vw + 1.05rem,2.35rem) · Schibsted Grotesk

  • El borde invertido no cierra

    --f-xl clamp(1.24rem,1vw + 1.02rem,1.7rem) · Schibsted Grotesk

  • El borde invertido no cierra

    --f-lg clamp(1.1rem,0.55vw + 1rem,1.35rem) · Inter

  • El borde invertido no cierra

    --f-md clamp(1.03rem,0.3vw + 0.98rem,1.15rem) · Inter

  • El borde invertido no cierra

    --f-base 1rem · Inter

  • El borde invertido no cierra

    --f-sm 0.8125rem · Inter

  • El borde invertido no cierra

    --f-xs 0.75rem · Inter

Pesos permitidos

  • Decide primero--w-reg 400
  • Decide primero--w-med 500
  • Decide primero--w-semi 600
  • Decide primero--w-bold 700
  • Decide primero--w-display 620

Cuatro pesos y uno de display. Ni cursivas en titulares, ni negrita dentro de un titular.

Tracking

  • CATEGORÍA III--tr-tight -0.022em
  • CATEGORÍA III--tr-snug -0.012em
  • CATEGORÍA III--tr-wide 0.14em

Los titulares grandes y condensados llevan tracking negativo; las etiquetas en mayúsculas, tracking positivo. El texto corrido no se toca nunca.

Longitud de línea

Entre cincuenta y cuatro y sesenta y cinco caracteres por línea: es la anchura a la que el ojo vuelve al renglón siguiente sin perderse, y la que usamos en todo el texto largo del producto.

Más larga se pierde el renglón; más corta se rompe el ritmo. --measure 65ch · --measure-narrow 54ch

Jerarquía

Un h1 por página. Titular en display, subtítulo en Inter, etiqueta en mayúsculas teal. Nunca dos niveles seguidos del mismo tamaño.

Familias empaquetadas

  • Schibsted Grotesk/fonts/schibsted-latin.woff2latin · 400 900
  • Schibsted Grotesk/fonts/schibsted-latin-ext.woff2latin-ext · 400 900
  • Inter/fonts/inter-latin.woff2latin · 100 900
  • Inter/fonts/inter-latin-ext.woff2latin-ext · 100 900

Servidas desde el propio dominio. Nunca desde un CDN de fuentes.

05

Sistema de layout

Una sola gotera, un solo ritmo vertical y una escala de espaciado para todo el sitio. Todo lo de abajo está dibujado con el valor del token, no con una captura.

Espaciado

  • --s00rem
  • --s1.25rem
  • --s2.5rem
  • --s3.75rem
  • --s41rem
  • --s51.5rem
  • --s62rem
  • --s73rem
  • --s84rem
  • --s95.5rem
  • --s107.5rem

Radios

  • --r-xs4px
  • --r-sm6px
  • --r-md10px
  • --r-lg14px
  • --r-xl22px
  • --r-pill999px

Elevación

  • --e1Reposo: botón, tarjeta apoyada
  • --e2Elevado: tarjeta activa, test
  • --e3Flotante: menú, panel
  • --e4Encima de todo: modal, aviso

Movimiento

  • --t-fast150ms
  • --t-base200ms
  • --t-slow250ms
  • --easecubic-bezier(.2,.7,.3,1)

Una sola curva de aceleración. Con «reducir movimiento» activado, todas las duraciones caen a 1 ms.

Anchos y medidas

  • --maxw1200px
  • --maxw-narrow760px
  • --toc-w290px
  • --header-h64px
  • --tap44px
  • --gutterclamp(1.15rem,4.2vw,2rem)
  • --section-yclamp(2.75rem,6vw,5rem)
  • --section-y-tightclamp(2rem,4.5vw,3.5rem)
  • --measure65ch
  • --measure-narrow54ch

Reglas del sistema

  1. Reglas finas de 1 px, no sombras, para separar bloques dentro de una misma superficie.
  2. Numeración visible: los pasos, los casos y las secciones van numerados a la vista, nunca implícitos.
  3. Un solo acento por pieza: una llamada, un color cálido, una cosa que mira el ojo.
  4. Una gotera y un ritmo vertical para todo el sitio: las secciones no se separan a ojo.
  5. Ningún control por debajo de 44 px, en ninguna pantalla.

06

Componentes

Renderizados en vivo desde el mismo código que sirve el producto. Lo que se ve aquí es exactamente lo que ve un alumno.

Tarjeta de caso clínico

Defecto

Caso de ejemplo

Herida limpia en antebrazo, 3 cm, 2 horas de evolución. Al aproximar, los bordes quedan invertidos. ¿Qué haces?

Seleccionada

Caso de ejemplo

Herida limpia en antebrazo, 3 cm, 2 horas de evolución. Al aproximar, los bordes quedan invertidos. ¿Qué haces?

Corregida: acierto

Caso de ejemplo

Herida limpia en antebrazo, 3 cm, 2 horas de evolución. Al aproximar, los bordes quedan invertidos. ¿Qué haces?

Un borde invertido enfrenta epidermis con dermis: no hay afrontamiento y la cicatriz queda deprimida y más ancha. Se corrige rehaciendo el punto con entrada a 90° y más tejido profundo que superficial, o con un punto colchonero vertical. Apretar más no evierte: isquemia el borde.

Corregida: fallo

Caso de ejemplo

Herida limpia en antebrazo, 3 cm, 2 horas de evolución. Al aproximar, los bordes quedan invertidos. ¿Qué haces?

Un borde invertido enfrenta epidermis con dermis: no hay afrontamiento y la cicatriz queda deprimida y más ancha. Se corrige rehaciendo el punto con entrada a 90° y más tejido profundo que superficial, o con un punto colchonero vertical. Apretar más no evierte: isquemia el borde.

Deshabilitada

Caso de ejemplo

Herida limpia en antebrazo, 3 cm, 2 horas de evolución. Al aproximar, los bordes quedan invertidos. ¿Qué haces?

Regla de estado

Ningún estado se comunica sólo con color: la opción corregida gana además su letra, un símbolo y la palabra escrita, de modo que se lee en escala de grises, impresa y con daltonismo.

Botones

Terciaria Inactivo

Un botón ember por pantalla como máximo. El resto de acciones son teal, contorno o texto.

Campos

Sirve para guardar tu progreso. Nada más.

Mínimo diez caracteres.

Distintivos

Nivel 1 Gratis De pago En curso Revisar Próximamente

El distintivo dice el estado con palabra, no sólo con color: así se lee en escala de grises y en impresión.

Apósito

Alginato cálcico

  • IndicaciónExudado abundante, con lecho esfacelado que precisa desbridamiento autolítico
  • ExudadoAbundante
  • CambioSegún saturación del apósito y estado del perilesional, no por calendario

No indicado en: herida seca, escasa exudación o escara seca estable.

La elección se hace por nivel de exudado, tejido del lecho y estado de la piel perilesional (EPUAP/NPIAP/PPPIA 2019).

Tabla comparativa de niveles

Los tres niveles, leídos de la base de datos: ningún precio está escrito en el código.
NivelleccionesPrecio
Esencial10Gratis
Intermedio1139 €
Avanzado879 €

07

Voz y tono

Clínico, seguro, directo, de colega a colega. Frases cortas, el verbo delante y ninguna palabra que no aguante una guardia.

Vocabulario de referencia: GNEAUPP (Documento Técnico n.º II) y EPUAP/NPIAP/PPPIA (guía internacional, 2019).
Se diceNo se dicePor qué
Lesión relacionada con la dependencia (LRD)Úlcera por encamamientoLRD es el término paraguas de GNEAUPP; «encamamiento» no dice qué fuerza produjo la lesión.
Úlcera por presión (UPP)EscaraLa escara es un tejido del lecho, no la entidad: describe lo que se ve, no lo que es.
Categoría I a IVGrado I a IVGNEAUPP y EPUAP/NPIAP usan «categoría» para evitar la idea de una escalera que se sube y se baja.
No clasificableCategoría VNo existe la categoría V: es una lesión de espesor total cuyo lecho está oculto por esfacelo o escara.
Lesión de tejidos profundosUPP moradaDecoloración persistente y no blanqueable rojo oscuro, marrón o púrpura, con la piel íntegra o no.
LESCAH (lesión cutánea asociada a la humedad)Úlcera por humedadNo es una úlcera por presión: la causa es la humedad, la valoración es otra y el manejo también.
Lesión por fricciónHerida por roceLa fricción es una fuerza tangencial de superficie; la cizalla actúa en planos profundos y no es lo mismo.
Eritema no blanqueableRojez que no se vaEs el criterio que define la categoría I y se comprueba con presión digital o con disco transparente.

Prohibido

  • Promesas de resultados: «aprende a suturar en un fin de semana».
  • Acreditaciones inexistentes: nuestro certificado es de aprovechamiento y no otorga competencias profesionales.
  • Urgencia comercial: cuentas atrás, plazas limitadas, descuentos que caducan esta noche.
  • Emojis decorativos en cualquier superficie de marca.
  • Consejo clínico sin respaldo: cada afirmación lleva su fuente o no se publica.

Registro y referencias

Usamos el lenguaje prudente de las guías: «se recomienda», «considerar», «no hay evidencia suficiente». Donde la guía duda, dudamos por escrito.

Fuentes citadas siempre en la pieza, con documento y año.

08

Política de imagen

Una imagen sólo existe si ilustra exactamente el contenido que tiene al lado.

Si no hay fotografía clínica correcta, se dibuja un diagrama propio y se etiqueta «Diagrama». Nunca una foto de banco decorativa, nunca una imagen de herida sensacionalista o sin contexto clínico. Una imagen que no corresponde es peor que ninguna imagen.

Correcto

Morfología del borde de la heridaCuatro cortes esquemáticos que comparan un borde limpio y perpendicular, un borde contuso, un borde biselado y una avulsión con pérdida de sustancia.Borde limpioCorte perpendicularCierre primarioBorde contusoTejido desvitalizadoRegularizar antesBorde biseladoColgajo finoRiesgo de necrosisAvulsiónPérdida de sustanciaValorar derivaciónMorfología del borde de la herida
Diagrama El borde manda sobre la técnica: solo el primero se cierra con un punto simple sin más.

Diagrama propio, etiquetado como diagrama, con descripción escrita, junto al texto que explica exactamente eso.

Incorrecto

Foto de banco de un quirófano genérico junto a un texto sobre categorización de UPP: decora, no enseña, y sugiere un contexto que no es el del contenido.

Antes de publicar una imagen

  1. ¿Muestra exactamente lo que dice el párrafo que tiene al lado? Si no, fuera.
  2. ¿Es una fotografía clínica con contexto y consentimiento, o debe ser un diagrama etiquetado?
  3. ¿Tiene texto alternativo escrito por quien entiende el contenido?
  4. ¿Está acreditada su procedencia y su licencia en la página de créditos?

09

Plantillas sociales

Cuatro rejillas maestras para Instagram, 1080 × 1350 px (4:5), dibujadas con estos mismos tokens. Cualquier pieza futura se compone eligiendo una, sin inventar nada.

  • CASO 01

    Bordes invertidos al aproximar. ¿Qué haces?

    • A
    • B
    • C
    • D

    A — Caso

    Fondo tinta. Etiqueta «CASO 0X» en teal arriba, la pregunta en titular condensado ocupando la mayor parte del alto, cuatro opciones en filas mínimas abajo e isotipo pequeño en una esquina. Sin foto.

  • Alginato

    Hidrocoloide

    Exudado abundante, lecho esfacelado.

    B — Decisión A/B

    Fondo papel. Partido vertical, dos opciones enfrentadas en tipografía grande, regla fina de 1 px en el centro y una línea de contexto clínico debajo.

  • No es «úlcera por humedad».
    Es LESCAH.

    GNEAUPP · Documento Técnico n.º II

    C — Vocabulario

    Fondo papel con acento teal. «No es X. Es Y.» a tamaño display y la fuente en letra pequeña al pie.

  • TRES NIVELES

    • Esencial · 0 €
    • Intermedio · 39 €
    • Avanzado · 79 €
    Empieza gratis

    D — Producto

    Fondo tinta y el único sitio donde aparece ember: la escalera de tres niveles y una sola llamada a la acción.

Reglas de composición

  1. Margen de seguridad de 72 px por los cuatro lados: nada de texto fuera de él.
  2. Doce palabras como máximo en el titular, y ninguna palabra sola en la última línea.
  3. La cuadrícula alterna tinta y papel: nunca tres piezas seguidas con el mismo fondo.
  4. La fuente clínica va dentro de la imagen, no sólo en el pie del post.
  5. Nunca una fotografía de herida en la pieza: si hace falta ilustrar, diagrama etiquetado.

Medidas

  • Lienzo1080 × 13504:5
  • Margen72 pxpor los cuatro lados
  • TitularSchibsted GroteskInter
  • Ritmo de la cuadrículaA C B A C B A C Dnueve primeras piezas