1234567891011121314151617181920212223242526272829303132333435363738394041 |
- template(name="listBody")
- .list-body.js-perfect-scrollbar
- .minicards.clearfix.js-minicards
- if cards.count
- +inlinedForm(autoclose=false position="top")
- +addCardForm(listId=_id position="top")
- each cards
- a.minicard-wrapper.js-minicard(href=absoluteUrl
- class="{{#if cardIsSelected}}is-selected{{/if}}"
- class="{{#if MultiSelection.isSelected _id}}is-checked{{/if}}")
- if MultiSelection.isActive
- .materialCheckBox.multi-selection-checkbox.js-toggle-multi-selection(
- class="{{#if MultiSelection.isSelected _id}}is-checked{{/if}}")
- +minicard(this)
- if currentUser.isBoardMember
- +inlinedForm(autoclose=false position="bottom")
- +addCardForm(listId=_id position="bottom")
- else
- a.open-minicard-composer.js-card-composer.js-open-inlined-form
- i.fa.fa-plus
- | {{_ 'add-card'}}
- template(name="addCardForm")
- .minicard.minicard-composer.js-composer
- if getLabels
- .minicard-labels
- each getLabels
- .minicard-label(class="card-label-{{color}}" title="{{name}}")
- textarea.minicard-composer-textarea.js-card-title(autofocus)
- if members.get
- .minicard-members.js-minicard-composer-members
- each members.get
- +userAvatar(userId=this)
- .add-controls.clearfix
- button.primary.confirm(type="submit") {{_ 'add'}}
- a.fa.fa-times-thin.js-close-inlined-form
- template(name="autocompleteLabelLine")
- .minicard-label(class="card-label-{{colorName}}" title=labelName)
- span(class="{{#if hasNoName}}quiet{{/if}}")= labelName
|