https://mamchenkov.net/wordpress/2015/02/14/transformicons-animated-icons-symbols-and-buttons-using-svg-and-css/
Transformicons - animated icons, symbols and buttons using SVG and CSS