From 3367ee7968d80438e0019fff324476086cd06551 Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Tue, 15 Aug 2017 19:40:33 -0400 Subject: [PATCH] nitweb: move grades frontend from card to tab Signed-off-by: Alexandre Terrasa --- share/nitweb/directives/entity/card.html | 26 +------------------------- share/nitweb/javascripts/grades.js | 19 +++++++++++++++++++ share/nitweb/views/doc/entity.html | 7 +++++++ share/nitweb/views/doc/grades.html | 5 +++++ 4 files changed, 32 insertions(+), 25 deletions(-) create mode 100644 share/nitweb/views/doc/grades.html diff --git a/share/nitweb/directives/entity/card.html b/share/nitweb/directives/entity/card.html index 0b48c22..bb594ae 100644 --- a/share/nitweb/directives/entity/card.html +++ b/share/nitweb/directives/entity/card.html @@ -6,30 +6,6 @@
-
-
- -
-
- -
-
- -
- +
diff --git a/share/nitweb/javascripts/grades.js b/share/nitweb/javascripts/grades.js index 72eadbc..96ede05 100644 --- a/share/nitweb/javascripts/grades.js +++ b/share/nitweb/javascripts/grades.js @@ -20,6 +20,25 @@ .config(function($stateProvider, $locationProvider) { $stateProvider + .state('doc.entity.grades', { + url: '/grades', + templateUrl: 'views/doc/grades.html', + resolve: { + metrics: function(Feedback, $q, $stateParams, $state) { + var d = $q.defer(); + Feedback.loadEntityStars($stateParams.id, d.resolve, + function() { + $state.go('404', null, { location: false }) + }); + return d.promise; + } + }, + controller: function(mentity, metrics) { + this.mentity = mentity; + this.metrics = metrics; + }, + controllerAs: 'vm', + }) .state('grades', { url: '/grades', templateUrl: 'views/grades.html', diff --git a/share/nitweb/views/doc/entity.html b/share/nitweb/views/doc/entity.html index 3543b9f..e6b559f 100644 --- a/share/nitweb/views/doc/entity.html +++ b/share/nitweb/views/doc/entity.html @@ -80,6 +80,13 @@ Metrics + + +
  • + + Grades + +

  • diff --git a/share/nitweb/views/doc/grades.html b/share/nitweb/views/doc/grades.html new file mode 100644 index 0000000..89fc74c --- /dev/null +++ b/share/nitweb/views/doc/grades.html @@ -0,0 +1,5 @@ +
    +
    + +
    +
    -- 1.7.9.5