Angular 2 - Animated Header Shows how to create a animated header which shrinks and grows depending on the scroll position using Angular 2.