¿El CSS del plugin tiene prioridad sobre el CSS del tema?

Mi tema no puede anular el CSS de mi plugin porque se carga antes que los plugins. ¿Es esto un error o un cambio permanente (2.4.1)?

1 me gusta

Hmm, sí, tienes razón. Cargamos el núcleo, luego los temas y después los complementos.

Creo que la secuencia núcleo → complementos → temas sería más adecuada y coincidiría con el comportamiento anterior a la desagrupación de complementos. ¿Qué opinan @awesomerobot @Johani @jordan.vidrine?

@WorldIsMine una solución alternativa es aumentar la especificidad del CSS del tema.

10 Me gusta

¡Sí, eso suena como un mejor orden para mí también!

5 Me gusta

Antes de la versión 2.4, aplicar cambios al CSS del tema funcionaba. ¿Se considera esto un error no intencional?

1 me gusta

Gracias, lo investigaré.

1 me gusta

El CSS de los plugins solía estar todo agrupado y cargarse después de las hojas de estilo principales. Sí, este es un efecto secundario no intencional de nuestra decisión de desagruparlo. Creo que podemos aplicar esta corrección a la versión estable; es de muy bajo riesgo. No creo que nadie dependa de este comportamiento.

Se abrió un PR aquí:

6 Me gusta

¿Cuándo es un plazo realista en el que este cambio entrará en vigor? Tengo muchos plugins en mi instancia y pasé los últimos dos días actualizando cosas para que sean compatibles con la versión 2.4.1, y este es el único inconveniente que me impide actualizar :smiley:

2 Me gusta

Acabo de fusionarlo en master, planeo hacer un backport a beta y stable en la próxima hora (a menos que surjan problemas) :slight_smile:

(Edición: un poco retrasado debido a algunos problemas de pruebas no relacionados, pero haré el backport lo antes posible)

8 Me gusta

¡Sois geniales! <3 Muchas gracias por la rápida ayuda.

2 Me gusta

Ha tomado un poco más de lo previsto, pero ya está hecho en stable, beta y tests-passed. Dirígete a /admin/upgrade y actualiza a la última versión para obtener el comportamiento corregido.

5 Me gusta

Este tema se cerró automáticamente 30 días después de la última respuesta. Ya no se permiten nuevas respuestas.