Painting made out of CSS rules
diana-adrianne.com
diana-adrianne.com
http://diana-adrianne.com/purecss-vignes/
http://diana-adrianne.com/purecss-zigario/
She's avoiding SVG as a self-imposed challenge.
> Rules I have for myself:
> All elements must be typed out by hand
> Only Atom text editor and Chrome Developer Tools allowed.
> SVG use is limited, and all shapes can only use hand-plotted coordinates and bezier curves - without the aid of any graphics editor.
https://github.com/cyanharlow/purecss-francine
Looks like people on birdsite have already been playing with this and it starts to get funny if you try it on older browsers:
Here's probably most of the interesting raw data, extracted with Mercurial, in case someone else wants to do a visualisation of her workflow.
http://paste.debian.net/1022858/
There's some interesting stuff in the history. For example, at one point, the painting looked quite different.
https://github.com/cyanharlow/purecss-francine/blob/519afdd7...
Chrome 17, Firefox 3.6, Chrome 9, IE 5.1.7 Mac:
https://twitter.com/waxpancake/status/991412919656005632
Opera Mobile:
https://twitter.com/coreh/status/991395667720507393/photo/1
Opera (unspecified older version):
https://twitter.com/dz/status/991365966553591808/photo/1
IE 9 (my personal favorite):
https://twitter.com/jamieparkinson/status/991329118267609088
So cubism's kinda like a bug ?? :p
Seriously - in latest Vivaldi it's so large that even zooming out the furthest (20%) I can't make out anything. The static images from the glitched browsers in the comments above are great though.
No master is born being able to work a challenge with self-imposed rules without first working up to that challenge without the restrictions.
But "CSS only" used to mean super hacky things that CSS wasn't supposed to be able to do but at this point it's basically the same rendering engine under the covers as SVG.