Intenté anular las nuevas variables de border-radius con un tema remoto, pero parece que las variables :root principales siempre tienen prioridad. Puedo anularlas si creo un componente de tema en administración. ¿Hay alguna forma de anularlas con un tema? ¿Qué me estoy perdiendo?
¡Este pequeño cambio es muy útil, muchas gracias!
Ok, funciona como se esperaba, ¡mi sitio de prueba me estaba tomando el pelo!
Intenté agregarlo en scss/custom-variables.scss e importarlo a common.scss. Y también intenté agregarlo directamente a common.scss.
Me acabo de dar cuenta de que funciona si no hay ningún otro componente (creado en el administrador) asignado al tema. Si creo un componente en el administrador con algo de CSS en la sección común. Entonces no anula las variables raíz principales para mí.
Funciona si el tema no tiene componentes o si el componente Común / CSS está vacío.
Entiendo. Muy interesante. Gracias por los pasos claros.
Veré qué se me ocurre. Por el momento, soy escéptico de que haya una solución diferente a la !important que ya estás usando, pero será bueno saber cómo/por qué funciona así.