mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 23:40:13 +01:00
Remove 1st implementation of collapse swimlanes. I will do it
differently in next 2nd implementation. Thanks to xet7 !
This commit is contained in:
parent
d497b75c1d
commit
d5a8ec1c36
4 changed files with 0 additions and 58 deletions
|
|
@ -103,14 +103,9 @@ template(name="boardHeaderBar")
|
||||||
i.fa.fa-trello
|
i.fa.fa-trello
|
||||||
if $eq boardView 'board-view-swimlanes'
|
if $eq boardView 'board-view-swimlanes'
|
||||||
i.fa.fa-th-large
|
i.fa.fa-th-large
|
||||||
// unless collapseSwimlane
|
|
||||||
// i.fa.fa-th-large
|
|
||||||
// if collapseSwimlane
|
|
||||||
// i.fa.fa-play
|
|
||||||
if $eq boardView 'board-view-cal'
|
if $eq boardView 'board-view-cal'
|
||||||
i.fa.fa-calendar
|
i.fa.fa-calendar
|
||||||
span {{#if boardView}}{{_ boardView}}{{else}}{{_ 'board-view-lists'}}{{/if}}
|
span {{#if boardView}}{{_ boardView}}{{else}}{{_ 'board-view-lists'}}{{/if}}
|
||||||
//span {{#if collapseSwimlane}}{{_ 'board-view-collapse'}}{{else}}{{#if boardView}}{{_ boardView}}{{else}}{{_ 'board-view-lists'}}{{/if}}{{/if}}
|
|
||||||
|
|
||||||
if canModifyBoard
|
if canModifyBoard
|
||||||
a.board-header-btn.js-multiselection-activate(
|
a.board-header-btn.js-multiselection-activate(
|
||||||
|
|
@ -191,13 +186,6 @@ template(name="boardChangeViewPopup")
|
||||||
| {{_ 'board-view-swimlanes'}}
|
| {{_ 'board-view-swimlanes'}}
|
||||||
if $eq Utils.boardView "board-view-swimlanes"
|
if $eq Utils.boardView "board-view-swimlanes"
|
||||||
i.fa.fa-check
|
i.fa.fa-check
|
||||||
//li
|
|
||||||
// with "board-view-collapse"
|
|
||||||
// a.js-open-collapse-view
|
|
||||||
// i.fa.fa-play.colorful
|
|
||||||
// | {{_ 'board-view-collapse'}}
|
|
||||||
// if $eq Utils.boardView "board-view-collapse"
|
|
||||||
// i.fa.fa-check
|
|
||||||
li
|
li
|
||||||
with "board-view-cal"
|
with "board-view-cal"
|
||||||
a.js-open-cal-view
|
a.js-open-cal-view
|
||||||
|
|
|
||||||
|
|
@ -20,28 +20,6 @@ template(name="swimlane")
|
||||||
if currentUser.isBoardMember
|
if currentUser.isBoardMember
|
||||||
unless currentUser.isCommentOnly
|
unless currentUser.isCommentOnly
|
||||||
+addListForm
|
+addListForm
|
||||||
//if collapseSwimlane
|
|
||||||
// // Minimize swimlanes next 2 lines below https://www.w3schools.com/howto/howto_js_accordion.asp
|
|
||||||
// button(class="accordion")
|
|
||||||
// div(class="panel")
|
|
||||||
// .swimlane.js-lists.js-swimlane
|
|
||||||
// if isMiniScreen
|
|
||||||
// if currentListIsInThisSwimlane _id
|
|
||||||
// +list(currentList)
|
|
||||||
// unless currentList
|
|
||||||
// each lists
|
|
||||||
// +miniList(this)
|
|
||||||
// if currentUser.isBoardMember
|
|
||||||
// unless currentUser.isCommentOnly
|
|
||||||
// +addListForm
|
|
||||||
// else
|
|
||||||
// each lists
|
|
||||||
// +list(this)
|
|
||||||
// if currentCardIsInThisList _id ../_id
|
|
||||||
// +cardDetails(currentCard)
|
|
||||||
// if currentUser.isBoardMember
|
|
||||||
// unless currentUser.isCommentOnly
|
|
||||||
// +addListForm
|
|
||||||
|
|
||||||
template(name="listsGroup")
|
template(name="listsGroup")
|
||||||
.swimlane.list-group.js-lists
|
.swimlane.list-group.js-lists
|
||||||
|
|
|
||||||
|
|
@ -146,24 +146,6 @@ BlazeComponent.extendComponent({
|
||||||
}
|
}
|
||||||
|
|
||||||
initSortable(boardComponent, $listsDom);
|
initSortable(boardComponent, $listsDom);
|
||||||
|
|
||||||
if (cookies.has('collapseSwimlane')) {
|
|
||||||
// Minimize swimlanes start https://www.w3schools.com/howto/howto_js_accordion.asp
|
|
||||||
const acc = document.getElementsByClassName('accordion');
|
|
||||||
let i;
|
|
||||||
for (i = 0; i < acc.length; i++) {
|
|
||||||
acc[i].addEventListener('click', function() {
|
|
||||||
this.classList.toggle('active');
|
|
||||||
const panel = this.nextElementSibling;
|
|
||||||
if (panel.style.maxHeight) {
|
|
||||||
panel.style.maxHeight = null;
|
|
||||||
} else {
|
|
||||||
panel.style.maxHeight = `${panel.scrollHeight}px`;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
// Minimize swimlanes end https://www.w3schools.com/howto/howto_js_accordion.asp
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
onCreated() {
|
onCreated() {
|
||||||
this.draggingActive = new ReactiveVar(false);
|
this.draggingActive = new ReactiveVar(false);
|
||||||
|
|
|
||||||
|
|
@ -10,9 +10,6 @@ Utils = {
|
||||||
cookies.set('boardView', 'board-view-lists'); //true
|
cookies.set('boardView', 'board-view-lists'); //true
|
||||||
} else if (view === 'board-view-swimlanes') {
|
} else if (view === 'board-view-swimlanes') {
|
||||||
cookies.set('boardView', 'board-view-swimlanes'); //true
|
cookies.set('boardView', 'board-view-swimlanes'); //true
|
||||||
//} else if (view === 'board-view-collapse') {
|
|
||||||
// cookies.set('boardView', 'board-view-swimlane'); //true
|
|
||||||
// cookies.set('collapseSwimlane', 'true'); //true
|
|
||||||
} else if (view === 'board-view-cal') {
|
} else if (view === 'board-view-cal') {
|
||||||
cookies.set('boardView', 'board-view-cal'); //true
|
cookies.set('boardView', 'board-view-cal'); //true
|
||||||
}
|
}
|
||||||
|
|
@ -32,11 +29,8 @@ Utils = {
|
||||||
return 'board-view-lists';
|
return 'board-view-lists';
|
||||||
} else if (
|
} else if (
|
||||||
cookies.get('boardView') === 'board-view-swimlanes'
|
cookies.get('boardView') === 'board-view-swimlanes'
|
||||||
//&& !cookies.has('collapseSwimlane')
|
|
||||||
) {
|
) {
|
||||||
return 'board-view-swimlanes';
|
return 'board-view-swimlanes';
|
||||||
//} else if (cookies.has('collapseSwimlane')) {
|
|
||||||
// return 'board-view-swimlanes';
|
|
||||||
} else if (cookies.get('boardView') === 'board-view-cal') {
|
} else if (cookies.get('boardView') === 'board-view-cal') {
|
||||||
return 'board-view-cal';
|
return 'board-view-cal';
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue