OT: css variables, (custom properties)
As you all know I am not a fan of pre/post-processors, but I can understand why people use them.
One of the main reasons given is the use of variables, which I will agree is an advantage, but now that Edge is implementing support for the W3C CSS Custom Properties module, that reason will greatly diminish over the next few years.
Microsoft has published an article describing the use of css variables, with an example of how to create fallback for those interested.
https://blogs.windows.com/msedgedev/2017/03/24/css-custom-properties/#0m9wDZ4VAQAZdcsF.97
if your variable value is -
--primary: #0B61A4;
then the use with fallback would be -
body {
background: var(--primary, blue);
}
