A simple AngularJS directive to update the width CSS property of an element based on scroll position within another element