added soft wip limit feature, fixed wipLimit=0 bug (??)

This commit is contained in:
amadilsons 2017-10-31 21:10:36 +00:00
parent 8bf3f300ad
commit fdd1aad80d
5 changed files with 70 additions and 36 deletions

View file

@ -5,10 +5,12 @@ template(name="listHeader")
else
h2.list-header-name(
class="{{#if currentUser.isBoardMember}}js-open-inlined-form is-editable{{/if}}")
= title
if isWipLimitEnabled
span
| ({{cards.count}}/#{wipLimit.value})
= title
if wipLimit.enabled
| (
span(class="{{#if reachedWipLimit}}highlight{{/if}}") {{cards.count}}
|/#{wipLimit.value})
if showCardsCountForList cards.count
= cards.count
span.lowercase
@ -18,7 +20,7 @@ template(name="listHeader")
i.list-header-watch-icon.fa.fa-eye
div.list-header-menu
unless currentUser.isCommentOnly
unless isWipLimitEnabled
if canSeeAddCard
a.js-add-card.fa.fa-plus.list-header-plus-icon
a.fa.fa-navicon.js-open-list-menu
@ -86,6 +88,10 @@ template(name="setWipLimitPopup")
input.wip-limit-value(type="number" value="{{ wipLimitValue }}" min="1" max="99")
input.wip-limit-apply(type="submit" value="{{_ 'apply'}}")
input.wip-limit-error
p
.soft-wip-limit
.materialCheckBox(class="{{#if isWipLimitSoft}}is-checked{{/if}}")
label Soft Limit
template(name="wipLimitErrorPopup")
.wip-limit-invalid