summaryrefslogtreecommitdiff
path: root/app/assets
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets')
-rw-r--r--app/assets/javascripts/boards/components/board_card.js.es61
-rw-r--r--app/assets/javascripts/boards/models/issue.js.es61
-rw-r--r--app/assets/stylesheets/pages/boards.scss4
3 files changed, 6 insertions, 0 deletions
diff --git a/app/assets/javascripts/boards/components/board_card.js.es6 b/app/assets/javascripts/boards/components/board_card.js.es6
index fb637269b38..bb3a4e8439f 100644
--- a/app/assets/javascripts/boards/components/board_card.js.es6
+++ b/app/assets/javascripts/boards/components/board_card.js.es6
@@ -1,6 +1,7 @@
(function () {
const BoardCard = Vue.extend({
props: {
+ list: Object,
issue: Object,
issueLinkBase: String,
disabled: Boolean
diff --git a/app/assets/javascripts/boards/models/issue.js.es6 b/app/assets/javascripts/boards/models/issue.js.es6
index 7971ad93259..e16d4341212 100644
--- a/app/assets/javascripts/boards/models/issue.js.es6
+++ b/app/assets/javascripts/boards/models/issue.js.es6
@@ -2,6 +2,7 @@ class Issue {
constructor (obj) {
this.id = obj.iid;
this.title = obj.title;
+ this.confidential = obj.confidential;
if (obj.assignee) {
this.assignee = new User(obj.assignee);
diff --git a/app/assets/stylesheets/pages/boards.scss b/app/assets/stylesheets/pages/boards.scss
index 7bbf07bcb00..0cd75ed0373 100644
--- a/app/assets/stylesheets/pages/boards.scss
+++ b/app/assets/stylesheets/pages/boards.scss
@@ -277,6 +277,10 @@
border: 0;
outline: 0;
}
+
+ .confidential-icon {
+ margin-right: 5px;
+ }
}
.board-mobile-handle {