Una acción, un botón sólido. En toda la vista solo .btn--primary lleva relleno;
los demás accesos a la misma tarea son botón normal, fantasma o enlace .linkish,
y su texto no se repite palabra por palabra.
Tal como aparece en programa-menu.html: tres accesos a la
misma pantalla y un solo relleno.
Fondo y primer plano se definen en pareja y el contraste sube en hover, nunca baja. Se muestran como muestras y no como botones para no repetir un relleno de la misma acción en una vista.
Pista hundida, pulgar elevado. El estado vive en aria-pressed.
Subrayado de 2px en --fg-strong, no en el acento:
la selección es estructura, no énfasis de color.
El único plano oscuro del tema claro. Sobre superficie oscura la línea es luz translúcida
(--rail-line), nunca un borde oscuro sólido, y el aro de foco se invierte
a --rail-fg. El seleccionado se marca con aria-current="page".
43 glifos monolineales de 24×24, trazo 1,6px, currentColor,
extremos redondeados. Nunca un emoji. El sprite compilado vive en
build/siga-icons.svg.
20 de 40 mostrados · índice completo en build/icons.json