Контекст
Я хочу сделать переключатель, чтобы изменить цвет фона нескольких компонентов, используя colors.less.
Идея
Я надеялся, что вы могли бысделать что-то вроде следующего ...
colors.less
@primary-color: @white;
@white: #ffffff;
@black: #000000;
index.js
if (e.target.checked) {
console.log('toggle on')
colors.primary-color = @black;
} else {
console.log('toggle off')
colors.primary-color = @white;
}
Обратите внимание: это больше псевдокод, чем фактический код.
Результат
Тогда из следующего, каждый компонент, который использовал @ primary-color, будетизменить на черный или белый.
Вопросы
Возможно ли это?
Если да, то как?