https://diana-adrianne.com/purecss-francine/
Of course, if you're OK with multiple divs, the ultimate extension is to just make a giant rectangular grid of 1x1 pixel divs and color them appropriately.
Although I guess if you have an arbitrary number of divs, CSS just becomes a much more esoteric equivalent to SVG
https://diana-adrianne.com/purecss-francine/