Стили плагинов должны использовать пользовательские свойства CSS для цветов

Спасибо за ясное объяснение. Даже я в основном понял это!

Не приведёт ли это к сбоям обновлений и пересборки на сайтах с компонентами тем, которые не соответствуют этим правилам? Как это уже случалось по другой причине для Failed to Bootstrap, due to discourse-alt-logo theme component?

Если да, то можно ли сделать сообщение об ошибке более понятным (для тех, кто не может разобраться в логах сборки)? Например, добавить что-то вроде «удалите плагин X перед попыткой обновления». Или, ещё лучше, можно ли предупреждать пользователей в панели администратора, когда известно о грядущем изменении? (Возможно, такое предупреждение уже есть, но его никто не читает).