Commit Graph

21 Commits

Author SHA1 Message Date
d2631fa927
fix: use of sortable js with transition-group
All checks were successful
continuous-integration/drone/pr Build is passing
See: https://github.com/SortableJS/vue.draggable.next/issues/159#issuecomment-1161710091
2022-07-16 22:54:49 +02:00
99cd68ad43
fix(kanban): make sure the task position is calculated correctly
Some checks failed
continuous-integration/drone/push Build is failing
The very first task in a bucket always has the position 0. Now, if we move another task in front of that, it too gets the position 0 assigned. That means the two first tasks now both have the position 0 and are not sorted correctly. This commit fixes that: When moving a task to the very first position it checks if the task now on the second position also has position 0 assigned to it. If that's the case, we'll now update that task's position as well to make sure it has another position than 0.
2022-07-13 16:51:56 +02:00
8eed0be072
feat: enable kanban scroll snap only for mobile devices
All checks were successful
continuous-integration/drone/push Build is passing
Fixes https://github.com/go-vikunja/frontend/issues/64
2022-06-30 16:59:45 +02:00
1569042471
fix: replace vue.draggable.next with zhyswan-draggable
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
Reason: Author doesn't maintain vue port anymore.
See: https://github.com/SortableJS/vue.draggable.next/issues/140#issuecomment-1123622724=
2022-05-22 23:44:16 +02:00
Dominik Pschenitschni
96fce73192 fix: disabled attribute fallback (#1984)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1984
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-05-22 15:08:37 +00:00
a38bd7e971
fix: list title not set as page title after closing a task popup
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-08 11:58:37 +02:00
8473bd6a8b feat: add scroll snapping to kanban view
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-11 22:09:06 +00:00
ba9f69344a
feat: use defineComponent wrapper 2022-04-02 17:16:57 +02:00
a3329f1b42
feat: add lang ts to script block 2022-04-02 17:15:46 +02:00
7f2189b455
fix: don't rotate kanban cards while dragging
All checks were successful
continuous-integration/drone/push Build is passing
The way I implemented that had a few annoying side effects like wiggling around when clicking on the bucket
2022-02-27 19:43:05 +01:00
553fd54f78
fix(kanban): background content scrolling when opening a task
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-26 14:39:25 +01:00
5b509da215
fix(kanban): make sure the buckets don't appear glued to the bottom 2022-02-26 14:28:55 +01:00
f54f533700
fix(kanban): transition animation for bucket footer when adding a new task
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-26 14:20:53 +01:00
17ba56f12d
feat: rotate task cards slightly while moving them between buckets
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-26 14:03:30 +01:00
45e1ae66d6
feat: restore styling / fix styling issues
All checks were successful
continuous-integration/drone/pr Build is passing
2022-02-13 13:49:32 +01:00
e2c81d840f
fix: hack to fix wrong index position 2022-02-13 13:49:32 +01:00
69654b823e
feat: increase task drop area size for bucket list 2022-02-13 13:49:31 +01:00
5916a44724
feat: provide listId prop via router 2022-01-04 21:55:32 +01:00
e78d47fdcf
fix: list specs 2022-01-04 21:55:30 +01:00
29a9335844
feat: save current list view just once 2022-01-04 21:55:30 +01:00
7eed0628d0
feat: mount list views as route-views 2022-01-04 21:55:30 +01:00