Movement of gears is animated using SVG assets and CSS animation.

Check out SVG animation for complete code. File all bugs/feature requests at my GitHub repo. If you have questions, you can leave a comment here.