summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorFrédéric Guillot <fred@kanboard.net>2014-12-26 17:43:13 -0500
committerFrédéric Guillot <fred@kanboard.net>2014-12-26 17:43:13 -0500
commitcf821e117ce8b937cff7f386a107aaa81ba6bf9b (patch)
tree6075f4d1c5192f45e8b13479bc67f973b046fdf2 /assets
parent2b27d986b374923a266c132ac0a67fb515d30d1c (diff)
Add swimlanes
Diffstat (limited to 'assets')
-rw-r--r--assets/css/app.css7
-rw-r--r--assets/css/board.css6
-rw-r--r--assets/js/app.js6
-rw-r--r--assets/js/board.js6
4 files changed, 20 insertions, 5 deletions
diff --git a/assets/css/app.css b/assets/css/app.css
index 14d5ace7..44bc9c2b 100644
--- a/assets/css/app.css
+++ b/assets/css/app.css
@@ -733,7 +733,12 @@ a.filter-on {
height: 70px;
margin-bottom: 10px;
}
-/* project view */
+
+/* swimlanes */
+th.board-swimlane-title {
+ vertical-align: top;
+ text-align: right;
+}/* project view */
.project-listing {
max-width: 500px;
margin-left: 30px;
diff --git a/assets/css/board.css b/assets/css/board.css
index c939b345..37dba974 100644
--- a/assets/css/board.css
+++ b/assets/css/board.css
@@ -60,3 +60,9 @@ a.filter-on {
height: 70px;
margin-bottom: 10px;
}
+
+/* swimlanes */
+th.board-swimlane-title {
+ vertical-align: top;
+ text-align: right;
+} \ No newline at end of file
diff --git a/assets/js/app.js b/assets/js/app.js
index 0be4fca4..088c929f 100644
--- a/assets/js/app.js
+++ b/assets/js/app.js
@@ -202,7 +202,8 @@ Kanboard.Board = (function() {
board_save(
ui.item.attr('data-task-id'),
ui.item.parent().attr("data-column-id"),
- ui.item.index() + 1
+ ui.item.index() + 1,
+ ui.item.parent().attr('data-swimlane-id')
);
}
});
@@ -320,7 +321,7 @@ Kanboard.Board = (function() {
}
// Save and refresh the board
- function board_save(taskId, columnId, position)
+ function board_save(taskId, columnId, position, swimlaneId)
{
board_unload_events();
@@ -333,6 +334,7 @@ Kanboard.Board = (function() {
data: JSON.stringify({
"task_id": taskId,
"column_id": columnId,
+ "swimlane_id": swimlaneId,
"position": position,
}),
success: function(data) {
diff --git a/assets/js/board.js b/assets/js/board.js
index 6e56dfa1..9a0f070d 100644
--- a/assets/js/board.js
+++ b/assets/js/board.js
@@ -21,7 +21,8 @@ Kanboard.Board = (function() {
board_save(
ui.item.attr('data-task-id'),
ui.item.parent().attr("data-column-id"),
- ui.item.index() + 1
+ ui.item.index() + 1,
+ ui.item.parent().attr('data-swimlane-id')
);
}
});
@@ -139,7 +140,7 @@ Kanboard.Board = (function() {
}
// Save and refresh the board
- function board_save(taskId, columnId, position)
+ function board_save(taskId, columnId, position, swimlaneId)
{
board_unload_events();
@@ -152,6 +153,7 @@ Kanboard.Board = (function() {
data: JSON.stringify({
"task_id": taskId,
"column_id": columnId,
+ "swimlane_id": swimlaneId,
"position": position,
}),
success: function(data) {