// /* global _, angular, i18n, Ladda, Odometer */ 'use strict'; angular.module('PromptSkill.learners', []) .directive('courseIntro', [function() { return { restrict: 'A', link: function(scope, element, attrs) { attrs.$observe('courseIntro', function(code) { if(code) { var background = scope.course.poster; var videoUrl = scope.course.video_url; var $introduction = $('

').addClass('bold underline-text short').text(scope.$eval("'Course Recommendation' | phrase:locale")); var $backgroundBlur = $('
').addClass('background-blur valign-wrapper'); var $container = $('
').addClass('container'); $container.append($introduction); if(background != '' && videoUrl == '') { var $bannerIntro = $('').attr('src', background).attr('width', '100%'); $container.append($bannerIntro); element.append($backgroundBlur.append($container)); } else if(videoUrl != '') { var $video = $('