Usando LESS, sei que posso alterar a saturação ou matiz de uma variável de cor. É assim:
background: lighten(@blue, 20%);
Eu quero mudar a opacidade alfa da minha cor, no entanto. De preferência assim:
background: alpha(@blue, 20%);
Existe uma maneira simples de fazer isso no LESS?
fade()
não funciona com CSS vars - iefade(var(--mycolor), 20%)
Para completar
desvaneça
Defina a transparência absoluta de uma cor. Pode ser aplicado às cores, se elas já possuem um valor de opacidade ou não.
aparecimento gradual
Diminua a transparência (ou aumente a opacidade) de uma cor, tornando-a mais opaca.
desaparecer
Aumente a transparência (ou diminua a opacidade) de uma cor, tornando-a menos opaca. Para desaparecer na outra direção, use fadein.
Ver documentação completa
fonte