Estilos Resumen de estilos
Resumen de estilos
Los estilos son las decisiones visuales que se repiten en todo el sitio: color, elevación, íconos, movimiento, forma, espaciado y tipografía. Definirlos una vez y reutilizarlos es lo que hace que una interfaz se vea coherente.
- Color
- Elevación
- Forma
- AaTipografía
Qué son los estilos
Un componente (un botón, una tarjeta) se construye con estilos. Si el botón usa el color principal, la forma de píldora y la tipografía "label", cambiar cualquiera de esos estilos cambia todos los botones a la vez. Por eso los estilos van antes que los componentes.
En la asignatura Páginas Web
Cada estilo de esta sección corresponde a algo que ya escriben en CSS: color y background, box-shadow, fuentes de íconos, transition y animation, border-radius, margin/padding/gap, y font-size/line-height.
Tokens de diseño
Un token es un nombre para una decisión de diseño. En lugar de escribir #1d4ed8 en cien lugares, se escribe var(--md-sys-color-primary). Si mañana el color cambia, se cambia en un solo sitio.
:root {
/* Tokens de sistema: decisiones de diseño con nombre */
--md-sys-color-primary: #1d4ed8;
--md-sys-color-on-primary: #ffffff;
--md-sys-shape-corner-medium: 12px;
--md-sys-typescale-body-large-size: 16px;
}
.boton {
background: var(--md-sys-color-primary);
color: var(--md-sys-color-on-primary);
border-radius: var(--md-sys-shape-corner-medium);
font-size: var(--md-sys-typescale-body-large-size);
}Material organiza los tokens en tres niveles: referencia (todos los valores posibles, como el tono 40 de la paleta azul), sistema (el rol, como "primary") y componente (dónde se usa, como "fondo del botón relleno").
Los 7 estilos
Color
Roles de color, paletas tonales y color dinámico a partir de una imagen.
Elevación
Seis niveles de altura que separan las superficies con sombra y tono.
Íconos
Material Symbols: un solo ícono variable con relleno, grosor, grado y tamaño óptico.
Movimiento
Curvas de aceleración, duraciones y patrones de transición.
Forma
Escala de esquinas de 0 a totalmente redondo y cómo se asigna a cada componente.
Espaciado
Retícula de 4 dp, márgenes y clases de tamaño de ventana.
Tipografía
Escala tipográfica de 15 estilos: display, headline, title, body y label.
Material 2 y Material 3
Las páginas de componentes de esta guía siguen Material 2. Esta sección de estilos sigue Material 3, la versión vigente. Las diferencias más visibles:
| Estilo | Material 2 | Material 3 |
|---|---|---|
| Color | Primario y secundario fijos | Roles de color y color dinámico a partir de una imagen o fondo |
| Elevación | Sombras | Sombra más tono de superficie |
| Forma | Esquinas de 4 dp | Escala de 0 a 28 dp y totalmente redondo |
| Tipografía | 13 estilos (H1–H6…) | 15 estilos (display, headline, title, body, label) |
| Botones | 36 dp, mayúsculas | 40 dp, píldora, minúscula de oración |