Nitente Manual de marca · v1.0 ES PDF Descargar kit

25 · Valores compartidos

Tokens de la familia

Los tokens son los valores con nombre que comparten Nitente y sus productos: espaciado, radios, bordes, sombras, opacidades y tiempos. El color de cada producto se suma por encima, sin cambiar esta base.

Radios

r-2
Franja del símbolo
r-4
Etiquetas
r-8
Campos pequeños
r-10
Botones y campos
r-14
Tarjetas
r-20
Paneles grandes
r-full
Píldora

Un contenedor interior tiene un radio menor que el exterior en 4 px (borde exterior 14, interior 10).

Bordes, sombras y capas

Borde fino

1 px · línea 10 a 18 %. Separa sin pesar. Es el recurso principal de elevación.

Borde de foco

2 px con 3 px de separación. Siempre visible.

Sombra

Solo en tema claro y en objetos flotantes (menú, modal). En oscuro se sustituye por borde y una superficie un paso más clara.

NivelUsoClaroOscuro
0 · BasePáginaSin sombraSin sombra
1 · TarjetaTarjetas, camposBorde finoBorde fino
2 · FlotanteMenús, tooltipsBorde + sombra 0 8 24 −12 / 25 %Borde fuerte + superficie 7 %
3 · ModalDiálogosBorde + sombra 0 24 60 −20 / 45 %Borde fuerte + velo del 60 % detrás

Opacidades

4 %
8 %
12 %
16 %
40 %
64 %
88 %
ValorUso
4 a 8 %Superficies sutiles, patrones
10 a 16 %Líneas finas y fuertes
40 %Elementos deshabilitados
64 %Texto de apoyo en imágenes
88 %Hover de botón principal

Capas (z-index)

NombreValorQué va aquí
base0Contenido
sticky10Cabeceras y barras fijas
menu30Menús y desplegables
modal50Diálogos y su velo
aviso70Avisos temporales (toast)

Código de los tokens

:root{
  /* Espaciado (base 4) */
  --nt-s-1:4px; --nt-s-2:8px; --nt-s-3:12px; --nt-s-4:16px; --nt-s-6:24px; --nt-s-8:32px; --nt-s-12:48px; --nt-s-16:64px; --nt-s-24:96px;
  /* Radios */
  --nt-r-4:4px; --nt-r-8:8px; --nt-r-10:10px; --nt-r-14:14px; --nt-r-20:20px; --nt-r-full:999px;
  /* Bordes y foco */
  --nt-border:1px solid var(--nt-line); --nt-focus:2px solid var(--nt-fg);
  /* Tiempos */
  --nt-t-fast:120ms; --nt-t-base:200ms; --nt-t-slow:320ms; --nt-t-emph:480ms;
  --nt-ease:cubic-bezier(.2,0,0,1); --nt-ease-light:cubic-bezier(.16,1,.3,1);
  /* Capas */
  --nt-z-sticky:10; --nt-z-menu:30; --nt-z-modal:50; --nt-z-toast:70;
}

Los colores neutros están en Escala neutra; los de cada producto, en su propio manual.