If you use Sass extension, you can work with CSS variables.
First, let's create our css variable.
\:root
--MyColor: #5966D2
Now, our Sass variable by calling the css variable
$MyColor: var(--MyColor)
Call our variable in a class.
.class
background: $MyColor
The CSS result look like this:
\:root {
--MyColor: #5966D2;
}
.class {
background: var(--MyColor);
}
Our Sass variable not work in a rgba element. But you can cheat by using this trick:
\:root
--MyColor-RGB: 89, 102, 210
.class
background: #{'rgba(var(--MyColor-RGB), .5)'}
Have fun!
Thank you for sharing this :)