Sass переменные на основе чего
Возможно ли в Sass иметь разные var, основанные на некоторых других, это то, что я имею в виду, у меня есть что-то вроде этого
$maincolor: blue;
Что мне нужно, так это если у тега body есть темный класс, чтобы $maincolor был красным; чем быть таким
$maincolor: red;
Это что-то вроде
@function color($val) {
@if type-of($val) == color {
@return $val;
} @else {
@return $maincolor: red;
}
}
Я знаю, что в функции есть ошибка, но для чего мне нужен ответ?