Descripción
En Drupal 11, puedes añadir CSS a la página de usuario (user) usando Twig de varias formas. La más correcta normalmente es adjuntar una librería desde Twig o desde el archivo .libraries.yml del tema. Te explico las opciones más comunes.
Instrucciones
1️⃣ Método recomendado: Adjuntar una librería CSS desde Twig
1. Crear la librería en tu tema
En tu tema (por ejemplo mi_tema.libraries.yml):
Luego crea el archivo:
2. Adjuntar la librería en el Twig
Edita el template, por ejemplo:
o
Y añade al inicio:
2️⃣ Añadir una clase CSS desde Twig
Si solo quieres aplicar estilos a esa plantilla:
Luego en CSS:
3️⃣ Añadir CSS solo para la página de usuario (recomendado)
En page--user.html.twig:
Esto aplica el CSS solo en páginas de usuario.
4️⃣ Limpiar caché (muy importante)
Después de cambiar Twig o librerías:
o desde:
✅ Consejo Drupal:
Nunca metas <style> directamente en Twig. Drupal usa librerías para manejar correctamente los assets.