Извините за широкий вопрос, но я уже давно ломаю голову над этим и не могу найти ни подходящего руководства, ни даже объяснения.
Всякий раз, когда мне нужно изменить цвет где-либо в Discourse, я следую этому пути:
- Управляется ли цвет компонентом темы? Если нет,
- Похоже ли, что он управляется через
/admin/customize/colors? Если нет, - Откройте инструменты разработчика и попробуйте найти соответствующий CSS.
Но затем я теряюсь, потому что нахожу такие вещи, как var(--primary-low), и не имею ни малейшего представления, где они определены, хотя они выглядят связанными с понятием основного цвета в /admin/customize/colors. Так что:
- Как определяются эти элементы
var()? - Какой рекомендуемый способ их последовательного изменения?