Indicate board or card through icons. Indicate if archived

This commit is contained in:
Andrés Manelli 2018-04-20 23:52:13 -03:00
parent 10aab8a733
commit f0597ef0c4
6 changed files with 40 additions and 4 deletions

View file

@ -20,8 +20,11 @@ template(name="cardDetails")
// else
{{_ 'top-level-card'}}
if archived
p.warning {{_ 'card-archived'}}
if getArchived
if isImportedBoard
p.warning {{_ 'board-archived'}}
else
p.warning {{_ 'card-archived'}}
.card-details-items
.card-details-item.card-details-item-received

View file

@ -15,8 +15,15 @@ template(name="minicard")
if $eq 'prefix-with-parent' currentBoard.presentParentTask
.parent-prefix
| {{ parentCardName }}
if isImported
span.imported-icon.fa.fa-share-alt
if isImportedBoard
a.js-imported-link
span.imported-icon.fa.fa-folder
else if isImportedCard
a.js-imported-link
span.imported-icon.fa.fa-id-card
if getArchived
span.imported-icon.imported-archived.fa.fa-archive
+viewer
= getTitle
if $eq 'subtext-with-full-path' currentBoard.presentParentTask

View file

@ -6,4 +6,15 @@ BlazeComponent.extendComponent({
template() {
return 'minicard';
},
events() {
return [{
'click .js-imported-link' (evt) {
if (this.data().isImportedCard())
Utils.goCardId(this.data().importedId);
else if (this.data().isImportedBoard())
Utils.goBoardId(this.data().importedId);
},
}];
},
}).register('minicard');

View file

@ -51,6 +51,8 @@
margin-right: 11px
vertical-align: baseline
font-size: 0.9em
.imported-archived
color: #937760
.is-selected &
transform: translateX(11px)