mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 15:30:13 +01:00
When introducing markdown in the title (b795115042), the card
count got pushed outside of the List Header.
Add its own style (by manually merge small and quiet), and restore its
original placement.
Fixes #2403
129 lines
4.4 KiB
Text
129 lines
4.4 KiB
Text
template(name="listHeader")
|
|
.list-header.js-list-header(
|
|
class="{{#if limitToShowCardsCount}}list-header-card-count{{/if}}"
|
|
class="{{#if colorClass}}list-header-{{colorClass}}{{/if}}")
|
|
+inlinedForm
|
|
+editListTitleForm
|
|
else
|
|
if isMiniScreen
|
|
if currentList
|
|
a.list-header-left-icon.fa.fa-angle-left.js-unselect-list
|
|
h2.list-header-name(
|
|
class="{{#if currentUser.isBoardMember}}js-open-inlined-form is-editable{{/if}}")
|
|
+viewer
|
|
= title
|
|
if wipLimit.enabled
|
|
| (
|
|
span(class="{{#if reachedWipLimit}}highlight{{/if}}") {{cards.count}}
|
|
|/#{wipLimit.value})
|
|
|
|
if showCardsCountForList cards.count
|
|
|
|
|
span(class="cardCount") {{cardsCount}} {{_ 'cards-count'}}
|
|
if isMiniScreen
|
|
if currentList
|
|
if isWatching
|
|
i.list-header-watch-icon.fa.fa-eye
|
|
div.list-header-menu
|
|
unless currentUser.isCommentOnly
|
|
if canSeeAddCard
|
|
a.js-add-card.fa.fa-plus.list-header-plus-icon
|
|
a.fa.fa-navicon.js-open-list-menu
|
|
else
|
|
a.list-header-menu-icon.fa.fa-angle-right.js-select-list
|
|
else if currentUser.isBoardMember
|
|
if isWatching
|
|
i.list-header-watch-icon.fa.fa-eye
|
|
div.list-header-menu
|
|
unless currentUser.isCommentOnly
|
|
if canSeeAddCard
|
|
a.js-add-card.fa.fa-plus.list-header-plus-icon
|
|
a.fa.fa-navicon.js-open-list-menu
|
|
|
|
template(name="editListTitleForm")
|
|
.list-composer
|
|
input.list-name-input.full-line(type="text" value=title autofocus)
|
|
.edit-controls.clearfix
|
|
button.primary.confirm(type="submit") {{_ 'save'}}
|
|
a.fa.fa-times-thin.js-close-inlined-form
|
|
|
|
template(name="listActionPopup")
|
|
ul.pop-over-list
|
|
li: a.js-toggle-watch-list {{#if isWatching}}{{_ 'unwatch'}}{{else}}{{_ 'watch'}}{{/if}}
|
|
unless currentUser.isCommentOnly
|
|
hr
|
|
ul.pop-over-list
|
|
li: a.js-set-color-list {{_ 'set-color-list'}}
|
|
hr
|
|
ul.pop-over-list
|
|
if cards.count
|
|
li: a.js-select-cards {{_ 'list-select-cards'}}
|
|
hr
|
|
if currentUser.isBoardAdmin
|
|
ul.pop-over-list
|
|
li: a.js-set-wip-limit {{#if isWipLimitEnabled }}{{_ 'edit-wip-limit'}}{{else}}{{_ 'setWipLimitPopup-title'}}{{/if}}
|
|
hr
|
|
ul.pop-over-list
|
|
li: a.js-close-list {{_ 'archive-list'}}
|
|
hr
|
|
ul.pop-over-list
|
|
li: a.js-more {{_ 'listMorePopup-title'}}
|
|
|
|
template(name="boardLists")
|
|
ul.pop-over-list
|
|
each currentBoard.lists
|
|
li
|
|
if($eq ../_id _id)
|
|
a.disabled {{title}} ({{_ 'current'}})
|
|
else
|
|
a.js-select-list= title
|
|
|
|
template(name="listMorePopup")
|
|
p.quiet
|
|
span.clearfix
|
|
span {{_ 'link-list'}}
|
|
= ' '
|
|
i.fa.colorful(class="{{#if board.isPublic}}fa-globe{{else}}fa-lock{{/if}}")
|
|
input.inline-input(type="text" readonly value="{{ rootUrl }}")
|
|
| {{_ 'added'}}
|
|
span.date(title=list.createdAt) {{ moment createdAt 'LLL' }}
|
|
a.js-delete {{_ 'delete'}}
|
|
|
|
template(name="listDeletePopup")
|
|
p {{_ "list-delete-pop"}}
|
|
unless archived
|
|
p {{_ "list-delete-suggest-archive"}}
|
|
button.js-confirm.negate.full(type="submit") {{_ 'delete'}}
|
|
|
|
template(name="setWipLimitPopup")
|
|
#js-wip-limit-edit
|
|
label {{_ 'set-wip-limit-value'}}
|
|
ul.pop-over-list
|
|
li: a.js-enable-wip-limit {{_ 'enable-wip-limit'}}
|
|
if isWipLimitEnabled
|
|
i.fa.fa-check
|
|
if isWipLimitEnabled
|
|
p
|
|
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-wip-limit'}}
|
|
|
|
template(name="wipLimitErrorPopup")
|
|
.wip-limit-invalid
|
|
p {{_ 'wipLimitErrorPopup-dialog-pt1'}}
|
|
p {{_ 'wipLimitErrorPopup-dialog-pt2'}}
|
|
button.full.js-back-view(type="submit") {{_ 'cancel'}}
|
|
|
|
template(name="setListColorPopup")
|
|
form.edit-label
|
|
.palette-colors: each colors
|
|
// note: we use the swimlane palette to have more than just the border
|
|
span.card-label.palette-color.js-palette-color(class="swimlane-{{color}}")
|
|
if(isSelected color)
|
|
i.fa.fa-check
|
|
button.primary.confirm.js-submit {{_ 'save'}}
|
|
button.js-remove-color.negate.wide.right {{_ 'unset-color'}}
|