| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174 | 
							- template(name="checklists")
 
-   .checklists-title
 
-     h3.card-details-item-title
 
-       i.fa.fa-check
 
-       | {{_ 'checklists'}}
 
-       if canModifyCard
 
-         +inlinedForm(autoclose=false classNames="js-add-checklist" cardId = cardId  position="top")
 
-           +addChecklistItemForm
 
-         else
 
-           a.add-checklist-top.js-open-inlined-form(title="{{_ 'add-checklist'}}")
 
-             i.fa.fa-plus
 
-     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
 
-           h4.title.js-open-inlined-form.is-editable
 
-             if isTouchScreenOrShowDesktopDragHandles
 
-               span.fa.checklist-handle(class="fa-arrows" title="{{_ 'dragChecklist'}}")
 
-             +viewer
 
-               = checklist.title
 
-         else
 
-           h4.title
 
-             +viewer
 
-                 = checklist.title
 
-     if $gt finishedPercent 0
 
-       .checklist-progress-bar-container
 
-         .checklist-progress-text {{finishedPercent}}%
 
-         .checklist-progress-bar
 
-           .checklist-progress(style="width:{{finishedPercent}}%")
 
-     +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(title="{{_ 'close-add-checklist-item'}}")
 
-     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(title="{{_ 'close-edit-checklist-item'}}")
 
-     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")
 
-   if checklist.items.length
 
-     if canModifyCard
 
-       +inlinedForm(autoclose=false classNames="js-add-checklist-item" checklist = checklist position="top")
 
-         +addChecklistItemForm(checklist=checklist showNewlineBecomesNewChecklistItem=true)
 
-       else
 
-         a.add-checklist-item.js-open-inlined-form(title="{{_ 'add-checklist-item'}}")
 
-           i.fa.fa-plus
 
-   .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}}"
 
-     role="checkbox" aria-checked="{{#if item.isFinished }}true{{else}}false{{/if}}" tabindex="0")
 
-     if canModifyCard
 
-       .check-box-container
 
-         .check-box.materialCheckBox(class="{{#if item.isFinished }}is-checked{{/if}}")
 
-       if isTouchScreenOrShowDesktopDragHandles
 
-         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="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"}} ...
 
-       a.js-copy-checklist.copy-checklist
 
-         i.fa.fa-copy
 
-         | {{_ "copyChecklist"}} ...
 
- template(name="copyChecklistPopup")
 
-   +copyAndMoveChecklist
 
- template(name="moveChecklistPopup")
 
-   +copyAndMoveChecklist
 
- template(name="copyAndMoveChecklist")
 
-   unless currentUser.isWorker
 
-     label {{_ 'boards'}}:
 
-     select.js-select-boards(autofocus)
 
-       each boards
 
-         option(value="{{_id}}" selected="{{#if isDialogOptionBoardId _id}}selected{{/if}}") {{title}}
 
-   label {{_ 'swimlanes'}}:
 
-   select.js-select-swimlanes
 
-     each swimlanes
 
-       option(value="{{_id}}" selected="{{#if isDialogOptionSwimlaneId _id}}selected{{/if}}") {{title}}
 
-   label {{_ 'lists'}}:
 
-   select.js-select-lists
 
-     each lists
 
-       option(value="{{_id}}" selected="{{#if isDialogOptionListId _id}}selected{{/if}}") {{title}}
 
-   label {{_ 'cards'}}:
 
-   select.js-select-cards
 
-     each cards
 
-       option(value="{{_id}}" selected="{{#if isDialogOptionCardId _id}}selected{{/if}}") {{title}}
 
-   .edit-controls.clearfix
 
-     button.primary.confirm.js-done {{_ 'done'}}
 
 
  |