LESS CSS - изменить значение переменной для цвета темы в зависимости от класса тела
Приступая к LESS здесь, но одна вещь все еще немного неясно.
Допустим, у меня есть несколько цветовых тем для моего сайта, управляемых классом в теге body. Из этого я могу переопределить различные цвета для каждого элемента в каждой теме. Достаточно просто, но довольно много времени, если у меня есть много элементов для изменения ... и много тем. Каждый раз, когда я добавляю новую тему, мне нужно снова записывать все селекторы с разными значениями цвета.
Я пока основываю свою работу на другом посте, который нашел:Переменная LESS.css в зависимости от класса
... Однако это все еще кажется слишком сложным для того, что я хочу сделать, потому что мне все еще нужно выписать все селекторы и включить миксин, прежде чем добавить тот же CSS с переменной цвета.
Я создалСОХРАНИТЕ ЗДЕСЬ
Буду признателен, если у кого-нибудь будет время немного взглянуть и посоветовать мне, как я могу подойти к этому по-другому или как я могу упростить этот процесс.
Большое спасибо всем, кто выручает :)