# The Big box of CSS ## Ready made animations and icons - [CSS3 Generators Tools](http://www.cssreflex.com/css-generators/) - A bunch of tools to help you visualise different styling rules - [Loaders.css](http://connoratherton.com/loaders) - Pure CSS loading animations - [AniCollection](https://anicollection.github.io/#/) - A collection of CSS animations - [Hover.css](https://ianlunn.github.io/Hover/) - More CSS animations - [Bounce.js](http://bouncejs.com/) - Don't be fooled by the name - this website lets you generate custom bounce animations - [icono](https://saeedalipoor.github.io/icono/) - Pure CSS icons ## Tutorials and References - [A Complete Guide to Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) - A good css-tricks tutorial on how the flexbox works - [CSS Selectors Reference](http://www.w3schools.com/cssref/css_selectors.asp) - A reference for the CSS selectors with examples - [caniuse](http://caniuse.com) - HTML5 and CSS3 support tables for all the major browsers and versions - [caniuse-cmd](https://github.com/sgentle/caniuse-cmd) - A command line tool to conenct to the above service ## CSS Resets - [Marx](https://mblode.github.io/marx/) - A small and simplle CSS reset ## Other - [Critical Path CSS Generator](http://jonassebastianohlsson.com/criticalpathcssgenerator/) - Analyses your web page and picks out 7 optimises the CSS needed to render the above-the-fold content - [CSS Reset](http://www.cssreset.com/) - List of CSS resets, useful when building bookmarklets - [Making a website responsive in 3 easy steps] - Guide to making a website responsive so that it look sgood on a mobile device