These icons were created with pure CSS, by Nicolas Gallagher. Check out the demo.
An experiment that uses pseudo-elements to create 84 simple GUI icons using CSS and semantic HTML. Shared as an exercise in creative problem solving and working within constraints. This is not a “production ready†CSS icon set.