Un-Sass’ing my CSS
August 22, 2025

Un-Sass’ing? With this in mind, I thought I’d start another little series of articles. This time, I’ll be showcasing how aspects of modern CSS can replace your favourite CSS preprocessor, what I’m goint to call “Un-Sass’ing.”
Adding Transparency To A Colour
As we work in an agile environment, not everything is fully developed or finalised yet. One of the requirements we’ve encountered is the need to create transparent backgrounds. Since we are not using Sass for this project, I wondered if we could achieve similar effects using CSS.
In my search, I discovered the color() function, and Manuel kindly shared some other examples of different ways to implement transparency in using modern CSS.
As the web platform increasingly matures, not just with APIs or JavaScript capabilities, but with CSS capabilities as well, how might we move away from a framework-first or tool-first approach to a platform-first approach to developing?
Here Stuart Robson looks at ‘un-sassing’ his CSS, with a focus on the new colour functionality in the language.