فهرست منبع

Fix : Filter List by Card Title

Ben0it-T 3 سال پیش
والد
کامیت
e64bc38932
3فایلهای تغییر یافته به همراه13 افزوده شده و 2 حذف شده
  1. 5 0
      client/components/sidebar/sidebarFilters.jade
  2. 6 1
      client/components/sidebar/sidebarFilters.js
  3. 2 1
      i18n/en.i18n.json

+ 5 - 0
client/components/sidebar/sidebarFilters.jade

@@ -9,6 +9,11 @@ template(name="filterSidebar")
     form.js-list-filter
       input(type="text")
   hr
+  h3
+    i.fa.fa-list-alt
+    | {{_ 'filter-card-title-label'}}
+  input.js-field-card-filter(type="text")
+  hr
   h3
     i.fa.fa-tags
     | {{_ 'filter-labels-label'}}

+ 6 - 1
client/components/sidebar/sidebarFilters.js

@@ -6,7 +6,12 @@ BlazeComponent.extendComponent({
       {
         'submit .js-list-filter'(evt) {
           evt.preventDefault();
-          Filter.title.set(this.find('.js-list-filter input').value.trim());
+          Filter.lists.set(this.find('.js-list-filter input').value.trim());
+        },
+        'change .js-field-card-filter'(evt) {
+          evt.preventDefault();
+          Filter.title.set(this.find('.js-field-card-filter').value.trim());
+          Filter.resetExceptions();
         },
         'click .js-toggle-label-filter'(evt) {
           evt.preventDefault();

+ 2 - 1
i18n/en.i18n.json

@@ -1094,5 +1094,6 @@
   "add-teams-label": "Added teams are displayed below:",
   "remove-team-from-table": "Are you sure you want to remove this team from the board ?",
   "confirm-btn": "Confirm",
-  "remove-btn": "Remove"
+  "remove-btn": "Remove",
+  "filter-card-title-label": "Filter by card title"
 }