浏览代码

Added "Move card to archive" to minicard ☰ menu.

Thanks to mohammadZahedian and xet7 !

Fixes #4303
Lauri Ojansivu 2 年之前
父节点
当前提交
1deccf2f4b
共有 2 个文件被更改,包括 11 次插入0 次删除
  1. 6 0
      client/components/cards/minicard.jade
  2. 5 0
      client/components/cards/minicard.js

+ 6 - 0
client/components/cards/minicard.jade

@@ -172,6 +172,12 @@ template(name="minicardDetailsActionsPopup")
           i.fa.fa-copy
           | {{_ 'copyCardPopup-title'}}
       hr
+      li
+        a.js-archive
+          i.fa.fa-arrow-right
+          i.fa.fa-archive
+          | {{_ 'archive-card'}}
+      hr
       li
         a.js-move-card-to-top
           i.fa.fa-arrow-up

+ 5 - 0
client/components/cards/minicard.js

@@ -168,4 +168,9 @@ Template.minicardDetailsActionsPopup.events({
     this.move(this.boardId, this.swimlaneId, this.listId, maxOrder + 1);
     Popup.back();
   },
+  'click .js-archive': Popup.afterConfirm('cardArchive', function () {
+    Popup.close();
+    this.archive();
+    Utils.goBoardId(this.boardId);
+  }),
 });