@pi/ui

Catálogo de la librería migrada a Angular 22: componentes standalone, señales, OnPush y Signal Forms.

@for (option of themeOptions; track option.value) { }
@for (link of navLinks; track link.path) { {{ link.label }} }

Tema: {{ theme() }} · {{ shellClassByTheme[theme()] }} en el <body>. Los cuatro temas comparten exactamente los mismos selectores: solo cambian los tokens --pi-color-* y --pi-theme-* que definen themes/_default.scss, themes/_alternative.scss, themes/_minimal.scss y themes/_gradient.scss. Prueba "Gradient" y enfoca un campo del formulario.