In this tutorial I explain in detail how I made my popular 'Realistic Red Switch' pen using various CSS techniques, including gradients, 3D transformations, animations, and transitions.
A sass function for generating 3D text with a clever use of CSS text-shadow