try angular. Category module
css3 animate