diff --git a/src/components/widgets-layouts/figure/figure.directive.coffee b/src/components/widgets-layouts/figure/figure.directive.coffee new file mode 100644 index 00000000..ef27ca18 --- /dev/null +++ b/src/components/widgets-layouts/figure/figure.directive.coffee @@ -0,0 +1,22 @@ +module = angular.module('impac.components.widgets-layouts.figure',[]) + +module.controller('FigureLayoutCtrl', ($scope, ChartFormatterSvc) -> + + $scope.getColorByIndex = (index) -> + ChartFormatterSvc.getColor(index) + +) + +module.directive('impacFigureLayout', ($templateCache) -> + return { + restrict: 'E', + scope: { + content: '=' + timePeriodEnabled: '=?' + selectorList: '=?' + selectorUid: '=?' + }, + template: $templateCache.get('widgets-layouts/figure.tmpl.html'), + controller: 'FigureLayoutCtrl' + } +) diff --git a/src/components/widgets-layouts/figure/figure.less b/src/components/widgets-layouts/figure/figure.less new file mode 100644 index 00000000..c1027a3f --- /dev/null +++ b/src/components/widgets-layouts/figure/figure.less @@ -0,0 +1,10 @@ +.analytics .layouts.figure { + h3 { + text-align: center; + } + + .value { + .center-bold(0px); + margin-bottom: 3px; + } +} diff --git a/src/components/widgets-layouts/figure/figure.tmpl.html b/src/components/widgets-layouts/figure/figure.tmpl.html new file mode 100644 index 00000000..f6a1de45 --- /dev/null +++ b/src/components/widgets-layouts/figure/figure.tmpl.html @@ -0,0 +1,7 @@ +