Я пробовал это:
:root {
--primary-color: $black
}
$secondary-color = "lighten(%s, 20%)" % var(--primary-color)
(Взял отсюда: Как использовать переменную Stylus в calc?)
Я не получаю ошибок. Однако $secondary-color не передает никакого цвета.
Как лучше всего это сделать?
Результат такой:
background-color: lighten(var(--primary-color), 20%), поэтому я думаю, что что-то не так хорошо отображается.
@alex У меня такая же проблема, когда я не могу написать alpha(var(--primary), .6), когда я это делаю, у меня появляются ошибки. Вы когда-нибудь находили решение?






Я думаю, вы пропустили
;после$black, поэтому Stylus неправильно его интерпретирует. И черный цвет - не лучшее имя переменной, так как это также цветовой код html (не имеет значения из-за$). Это определено раньше или вы просто хотелиblack?