LESS CSS - изменить значение переменной для цвета темы в зависимости от класса тела

Приступая к LESS здесь, но одна вещь все еще немного неясно.

Допустим, у меня есть несколько цветовых тем для моего сайта, управляемых классом в теге body. Из этого я могу переопределить различные цвета для каждого элемента в каждой теме. Достаточно просто, но довольно много времени, если у меня есть много элементов для изменения ... и много тем. Каждый раз, когда я добавляю новую тему, мне нужно снова записывать все селекторы с разными значениями цвета.

Я пока основываю свою работу на другом посте, который нашел:Переменная LESS.css в зависимости от класса

... Однако это все еще кажется слишком сложным для того, что я хочу сделать, потому что мне все еще нужно выписать все селекторы и включить миксин, прежде чем добавить тот же CSS с переменной цвета.

Я создалСОХРАНИТЕ ЗДЕСЬ

Буду признателен, если у кого-нибудь будет время немного взглянуть и посоветовать мне, как я могу подойти к этому по-другому или как я могу упростить этот процесс.

Большое спасибо всем, кто выручает :)

Ответы на вопрос(1)

Ваш ответ на вопрос