| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182 | 
							- template(name="checklists")
 
-   .checklists-title
 
-     h3.card-details-item-title
 
-       i.fa.fa-check
 
-       | {{_ 'checklists'}}
 
-     if currentUser.isBoardMember
 
-       .material-toggle-switch(title="{{_ 'hide-checked-items'}}")
 
-         //span.toggle-switch-title
 
-         if hideCheckedItems
 
-           input.toggle-switch(type="checkbox" id="toggleHideCheckedItemsButton" checked="checked")
 
-         else
 
-           input.toggle-switch(type="checkbox" id="toggleHideCheckedItemsButton")
 
-         label.toggle-label(for="toggleHideCheckedItemsButton")
 
-   .card-checklist-items
 
-     each checklist in checklists
 
-       +checklistDetail(checklist = checklist)
 
-   if canModifyCard
 
-     +inlinedForm(autoclose=false classNames="js-add-checklist" cardId = cardId)
 
-       +addChecklistItemForm(checklist=checklist showNewlineBecomesNewChecklistItem=false)
 
-     else
 
-       a.add-checklist.js-open-inlined-form(title="{{_ 'add-checklist'}}")
 
-         i.fa.fa-plus
 
- template(name="checklistDetail")
 
-   .js-checklist.checklist
 
-     +inlinedForm(classNames="js-edit-checklist-title" checklist = checklist)
 
-       +editChecklistItemForm(checklist = checklist)
 
-     else
 
-       .checklist-title
 
-         span
 
-         if canModifyCard
 
-           a.fa.fa-navicon.checklist-details-menu.js-open-checklist-details-menu(title="{{_ 'checklistActionsPopup-title'}}")
 
-         if canModifyCard
 
-           h2.title.js-open-inlined-form.is-editable
 
-             if isMiniScreenOrShowDesktopDragHandles
 
-               span.fa.checklist-handle(class="fa-arrows" title="{{_ 'dragChecklist'}}")
 
-             +viewer
 
-               = checklist.title
 
-         else
 
-           h2.title
 
-             +viewer
 
-                 = checklist.title
 
-     .checklist-progress-bar-container
 
-       .checklist-progress-text {{#if $gt finishedPercent 0}}{{finishedPercent}}%{{/if}}
 
-       .checklist-progress-bar
 
-         .checklist-progress(style="width:{{finishedPercent}}%;{{#if $eq finishedPercent 0}}display:none{{/if}}")
 
-     +checklistItems(checklist = checklist)
 
- template(name="checklistDeletePopup")
 
-   p {{_ 'confirm-checklist-delete-popup'}}
 
-   button.js-confirm.negate.full(type="submit") {{_ 'delete'}}
 
- template(name="addChecklistItemForm")
 
-   a.fa.fa-copy(title="{{_ 'copy-text-to-clipboard'}}")
 
-   span.copied-tooltip {{_ 'copied'}}
 
-   textarea.js-add-checklist-item(rows='1' autofocus)
 
-   .edit-controls.clearfix
 
-     button.primary.confirm.js-submit-add-checklist-item-form(type="submit") {{_ 'save'}}
 
-     a.fa.fa-times-thin.js-close-inlined-form
 
-     if showNewlineBecomesNewChecklistItem
 
-       .material-toggle-switch(title="{{_ 'newlineBecomesNewChecklistItem'}}")
 
-         input.toggle-switch(type="checkbox" id="toggleNewlineBecomesNewChecklistItem")
 
-         label.toggle-label(for="toggleNewlineBecomesNewChecklistItem")
 
- template(name="editChecklistItemForm")
 
-   a.fa.fa-copy(title="{{_ 'copy-text-to-clipboard'}}")
 
-   span.copied-tooltip {{_ 'copied'}}
 
-   textarea.js-edit-checklist-item(rows='1' autofocus dir="auto")
 
-     if $eq type 'item'
 
-       = item.title
 
-     else
 
-       = checklist.title
 
-   .edit-controls.clearfix
 
-     button.primary.confirm.js-submit-edit-checklist-item-form(type="submit") {{_ 'save'}}
 
-     a.fa.fa-times-thin.js-close-inlined-form
 
-     span(title=createdAt) {{ moment createdAt }}
 
-     if canModifyCard
 
-       a.js-delete-checklist-item {{_ "delete"}}...
 
-       a.js-convert-checklist-item-to-card
 
-         i.fa.fa-copy
 
-         | {{_ 'convertChecklistItemToCardPopup-title'}}
 
- template(name="checklistItems")
 
-   .checklist-items.js-checklist-items
 
-     each item in checklist.items
 
-       +inlinedForm(classNames="js-edit-checklist-item" item = item checklist = checklist)
 
-         +editChecklistItemForm(type = 'item' item = item checklist = checklist)
 
-       else
 
-         +checklistItemDetail(item = item checklist = checklist)
 
-     if canModifyCard
 
-       +inlinedForm(autoclose=false classNames="js-add-checklist-item" checklist = checklist)
 
-         +addChecklistItemForm(checklist=checklist showNewlineBecomesNewChecklistItem=true)
 
-       else
 
-         a.add-checklist-item.js-open-inlined-form(title="{{_ 'add-checklist-item'}}")
 
-           i.fa.fa-plus
 
- template(name='checklistItemDetail')
 
-   .js-checklist-item.checklist-item(class="{{#if item.isFinished }}is-checked{{#if hideCheckedItems}} invisible{{/if}}{{/if}}")
 
-     if canModifyCard
 
-       .check-box-container
 
-         .check-box.materialCheckBox(class="{{#if item.isFinished }}is-checked{{/if}}")
 
-       if isMiniScreenOrShowDesktopDragHandles
 
-         span.fa.checklistitem-handle(class="fa-arrows" title="{{_ 'dragChecklistItem'}}")
 
-       .item-title.js-open-inlined-form.is-editable(class="{{#if item.isFinished }}is-checked{{/if}}")
 
-         +viewer
 
-           = item.title
 
-     else
 
-       .materialCheckBox(class="{{#if item.isFinished }}is-checked{{/if}}")
 
-       .item-title(class="{{#if item.isFinished }}is-checked{{/if}}")
 
-         +viewer
 
-           = item.title
 
- template(name="convertChecklistItemToCardPopup")
 
-   label(for='convert-checklist-item-to-card-title') {{_ 'title'}}:
 
-   textarea#copy-card-title.minicard-composer-textarea.js-card-title(autofocus)
 
-     = item.title
 
-   +boardsSwimlanesAndLists
 
- template(name="boardsSwimlanesAndLists")
 
-   unless currentUser.isWorker
 
-     label {{_ 'boards'}}:
 
-     select.js-select-boards(autofocus)
 
-       each boards
 
-         if $eq _id currentBoard._id
 
-           option(value="{{_id}}" selected) {{_ 'current'}}
 
-         else
 
-           option(value="{{_id}}") {{title}}
 
-   label {{_ 'swimlanes'}}:
 
-   select.js-select-swimlanes
 
-     each swimlanes
 
-       option(value="{{_id}}") {{title}}
 
-   label {{_ 'lists'}}:
 
-   select.js-select-lists
 
-     each aBoardLists
 
-       option(value="{{_id}}") {{title}}
 
-   .edit-controls.clearfix
 
-     button.primary.confirm.js-done {{_ 'done'}}
 
- template(name="checklistActionsPopup")
 
-   ul.pop-over-list
 
-     li
 
-       a.js-delete-checklist.delete-checklist
 
-         i.fa.fa-trash
 
-         | {{_ "delete"}} ...
 
-       a.js-move-checklist.move-checklist
 
-         i.fa.fa-arrow-right
 
-         | {{_ "moveChecklist"}} ...
 
- template(name="moveChecklistPopup")
 
-   unless currentUser.isWorker
 
-     label {{_ 'boards'}}:
 
-     select.js-select-boards(autofocus)
 
-       each boards
 
-         if $eq _id currentBoard._id
 
-           option(value="{{_id}}" selected) {{_ 'current'}}
 
-         else
 
-           option(value="{{_id}}" selected="{{#if isMoveChecklistDialogOptionBoardId _id}}selected{{/if}}") {{title}}
 
-   label {{_ 'swimlanes'}}:
 
-   select.js-select-swimlanes
 
-     each swimlanes
 
-       option(value="{{_id}}" selected="{{#if isMoveChecklistDialogOptionSwimlaneId _id}}selected{{/if}}") {{title}}
 
-   label {{_ 'lists'}}:
 
-   select.js-select-lists
 
-     each lists
 
-       option(value="{{_id}}" selected="{{#if isMoveChecklistDialogOptionListId _id}}selected{{/if}}") {{title}}
 
-   label {{_ 'cards'}}:
 
-   select.js-select-cards
 
-     each cards
 
-       option(value="{{_id}}" selected="{{#if isMoveChecklistDialogOptionCardId _id}}selected{{/if}}") {{title}}
 
-   .edit-controls.clearfix
 
-     button.primary.confirm.js-done {{_ 'done'}}
 
 
  |