Move swimlane creation button to board header when using swimlane view mode

This commit is contained in:
Nadav Tasher 2024-12-29 22:54:32 +02:00
parent 989c73f1f1
commit d51e8d1d1d
6 changed files with 60 additions and 74 deletions

View file

@ -16,6 +16,10 @@ template(name="boardHeaderBar")
a.board-header-btn(class="{{#if currentUser.isBoardAdmin}}js-edit-board-title{{else}}is-disabled{{/if}}" title="{{_ 'edit'}}" value=title)
i.fa.fa-pencil-square-o
if $eq boardView 'board-view-swimlanes'
a.board-header-btn.js-open-add-swimlane-menu(title="{{_ 'add-swimlane'}}")
i.fa.fa-plus
a.board-header-btn.js-star-board(class="{{#if isStarred}}is-active{{/if}}"
title="{{#if isStarred}}{{_ 'click-to-unstar'}}{{else}}{{_ 'click-to-star'}}{{/if}} {{_ 'starred-boards-description'}}")
i.fa(class="fa-star{{#unless isStarred}}-o{{/unless}}")
@ -59,6 +63,10 @@ template(name="boardHeaderBar")
a.board-header-btn(class="{{#if currentUser.isBoardAdmin}}js-edit-board-title{{else}}is-disabled{{/if}}" title="{{_ 'edit'}}" value=title)
i.fa.fa-pencil-square-o
if $eq boardView 'board-view-swimlanes'
a.board-header-btn.js-open-add-swimlane-menu(title="{{_ 'add-swimlane'}}")
i.fa.fa-plus
a.board-header-btn.js-star-board(class="{{#if isStarred}}is-active{{/if}}"
title="{{#if isStarred}}{{_ 'click-to-unstar'}}{{else}}{{_ 'click-to-star'}}{{/if}} {{_ 'starred-boards-description'}}")
i.fa(class="fa-star{{#unless isStarred}}-o{{/unless}}")
@ -295,3 +303,16 @@ template(name="cardsSortPopup")
li
a.js-sort-created-asc {{_ 'created-at-oldest-first'}}
template(name="swimlaneAddPopup")
unless currentUser.isCommentOnly
form
input.swimlane-name-input.full-line(type="text" placeholder="{{_ 'add-swimlane'}}"
autocomplete="off" autofocus)
.edit-controls.clearfix
button.primary.confirm(type="submit") {{_ 'add'}}
unless currentBoard.isTemplatesBoard
unless currentBoard.isTemplateBoard
span.quiet
| {{_ 'or'}}
a.js-swimlane-template {{_ 'template'}}