I am trying to inject ruby variable into sass but I can't find any help on how to do it.
If I use CSS engine then it can be done like so:
css:
.remodal-overlay:after {
background-image: url(#{variables['palette-background-color']});
}
But when I try to do same thing with SCSS I get error:
Invalid CSS after "...r : #{variables": expected "}", was "["palette-backg..."
And here is my scss:
scss:
$color : #{variables["palette-background-color"]};
.remodal-overlay:after {
background-image:$color;
}
Should I set local variables in ruby before using them in scss?
I am trying to inject ruby variable into sass but I can't find any help on how to do it.
If I use CSS engine then it can be done like so:
But when I try to do same thing with SCSS I get error:
Invalid CSS after "...r : #{variables": expected "}", was "["palette-backg..."And here is my scss:
Should I set local variables in ruby before using them in scss?