adds animation to ng-show, ng-hide, adds semi-transparent background to text