From 7d7a54f788ce6551edda7a87423847db06184bea Mon Sep 17 00:00:00 2001 From: Leonardo Merlin Date: Mon, 7 Sep 2015 16:43:48 -0300 Subject: [PATCH] Add ranking page --- src/app/components/proposal-list/proposal-list.directive.js | 2 +- src/app/components/proposal-list/proposal-list.html | 3 +-- src/app/index.route.js | 13 +++++++++++++ src/app/pages/propostas/propostas.controller.js | 5 +++++ src/app/pages/propostas/ranking.html | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 118 insertions(+), 3 deletions(-) create mode 100644 src/app/pages/propostas/ranking.html diff --git a/src/app/components/proposal-list/proposal-list.directive.js b/src/app/components/proposal-list/proposal-list.directive.js index 4b1eeaf..f10b2b4 100644 --- a/src/app/components/proposal-list/proposal-list.directive.js +++ b/src/app/components/proposal-list/proposal-list.directive.js @@ -46,7 +46,7 @@ // requeue to wait until DOM be created vm.$timeout(function(){ attachPopover.call(vm); - }, 100); + }, 1000); }; function attachPopover(){ diff --git a/src/app/components/proposal-list/proposal-list.html b/src/app/components/proposal-list/proposal-list.html index c013470..28576c5 100644 --- a/src/app/components/proposal-list/proposal-list.html +++ b/src/app/components/proposal-list/proposal-list.html @@ -9,8 +9,7 @@ Colocação - - ? + ? 123 PROPOSTAS diff --git a/src/app/index.route.js b/src/app/index.route.js index c684542..5d2d687 100644 --- a/src/app/index.route.js +++ b/src/app/index.route.js @@ -130,6 +130,19 @@ 'footer': { templateUrl: 'app/pages/footer/footer.html' } } }) + .state('ranking', { + url: '/ranking', + ncyBreadcrumb: {label: 'Propostas'}, + views: { + 'header': { templateUrl: 'app/pages/header/header.html' }, + 'main': { + templateUrl: 'app/pages/propostas/ranking.html', + controller: 'PropostasPageController', + controllerAs: 'pageRanking' + }, + 'footer': { templateUrl: 'app/pages/footer/footer.html' } + } + }) // apenas para teste do cadastro das propostas .state('cadastro-propostas', { url: '/cadastro-propostas', diff --git a/src/app/pages/propostas/propostas.controller.js b/src/app/pages/propostas/propostas.controller.js index f73e244..b5bb584 100644 --- a/src/app/pages/propostas/propostas.controller.js +++ b/src/app/pages/propostas/propostas.controller.js @@ -1,3 +1,8 @@ +/** + * Controlador das páginas: + * - Propostas + * - Ranking + */ (function() { 'use strict'; diff --git a/src/app/pages/propostas/ranking.html b/src/app/pages/propostas/ranking.html new file mode 100644 index 0000000..8564e5a --- /dev/null +++ b/src/app/pages/propostas/ranking.html @@ -0,0 +1,98 @@ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+

Total de Propostas as propostas: "{{::pageRanking.proposals.length}} propostas"

+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
-- libgit2 0.21.2