1
0
Commit Graph

168 Commits

Author SHA1 Message Date
7b53e684aa feat: port auth store to pinia 2022-09-28 23:43:14 +02:00
a737fc5bc2 feat: port config store to pinia 2022-09-23 13:30:09 +02:00
093ab766d4 feat: port namespace store to pinia 2022-09-21 23:32:21 +02:00
a38075f376 feat: move list store to pina (#2392)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2392
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-09-21 16:21:25 +00:00
d67e5e386d feat: port label store to pinia | pinia 1/9 (#2391)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2391
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-09-21 14:23:57 +00:00
f70b1d2902 feat: color the task color button when the task has a color set (#2331)
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2331
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 12:46:12 +00:00
84260841be feat(list): add info dialoge to show list description (#2368)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2368
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-15 12:36:43 +00:00
2683fec0a6 feat: show the task color bubble everywhere 2022-09-15 13:56:14 +02:00
a18c6ab8d8 feat: move the update available dialoge always to the bottom 2022-09-14 19:06:34 +02:00
1a11b43ca8 feat: improve models 2022-09-13 14:59:02 +00:00
63f5f446fd feat(link shares): hide the logo if a query parameter was passed 2022-09-08 09:56:09 +00:00
6bf5f6efd4 fix: dragging a list on mobile Safari 2022-09-07 23:11:44 +02:00
041a1a4cc0 move constants 2022-09-05 17:43:55 +02:00
244478400a feat: improve store typing 2022-09-05 17:43:23 +02:00
3766b5e51b feat: improve store and model typing 2022-09-05 17:43:22 +02:00
4a247b2a7d chore: remove global mixing 2022-09-05 17:38:11 +02:00
332acf012c feat: function attribute typing 2022-09-05 16:37:37 +02:00
8fb00653e4 feat: constants 2022-09-05 16:37:37 +02:00
af630d3b8c chore: improve type imports 2022-09-05 16:37:36 +02:00
a84fb8b5df fix(lists): moving a list into another namespace on the first position
Resolves https://kolaente.dev/vikunja/frontend/issues/2240
2022-08-16 23:21:34 +02:00
8183fce829 fix: user menu dropdown
https://kolaente.dev/vikunja/frontend/issues/2178
2022-07-21 14:08:14 +02:00
3becf8738b fix: logo spacing for link shares
Resolves #1142
2022-07-21 01:00:21 +02:00
cdb63b578d chore: use the <dropdown> and <dropdown-item> components everywhere
Resolves https://kolaente.dev/vikunja/frontend/issues/2176
2022-07-20 17:08:58 +02:00
c2d5370e4a fix: don't use transitions for elements where it is not possible
Resolves https://kolaente.dev/vikunja/frontend/issues/2153
2022-07-19 16:56:09 +02:00
0456f4a041 fix: use of sortable js with transition-group (#2160)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/2160
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-07-19 14:32:12 +00:00
02f985d8a3 fix: button styling 2022-07-06 21:07:26 +00:00
3b9bc5b2f8 feat: use BaseButton where easily possible
This replaces links with BaseButton components. BaseButton will use `<button type="button">` inside for this case. This improves accessibility a lot. Also we might be able to remove the `.stop` modifiers in some places because AFAIK the button element stops propagation by default.
2022-07-06 21:07:26 +00:00
9716517ffa fix: pride logo rounded corners on mobile 2022-06-08 22:55:00 +02:00
a2c0696753 fix: top header still in foreground when menu is open 2022-06-08 22:21:02 +02:00
6fc87e1515 feat: add print styles 2022-06-02 23:00:21 +02:00
1569042471 fix: replace vue.draggable.next with zhyswan-draggable
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
96fce73192 fix: disabled attribute fallback (#1984)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/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
fee2fe76ce fix: navbar user dropdown spacing on mobile 2022-05-15 22:38:51 +02:00
e3373d2e4e fix: update banner spacing 2022-05-15 22:33:19 +02:00
90bb800346 fix: user menu not properly positioned on mobile
The user menu was behind the actual content of the page on mobile devices. That made it unusable.
2022-05-15 22:32:57 +02:00
4b0d491359 fix: remove workarounds to properly overlay the top menu bar over everything else 2022-05-08 23:26:07 +02:00
b2c2118c58 chore: convert update available component to ts and script setup 2022-05-08 22:06:48 +02:00
2dba9e6e57 fix: list hover background in dark mode 2022-05-06 22:16:54 +02:00
24aca5cfa6 fix: favorite task list spacing in menu 2022-05-06 22:07:31 +02:00
8846b2f862 fix: list dropdown menu item hover background color 2022-05-06 22:05:03 +02:00
49946b2766 fix: update notification spacing 2022-04-24 17:09:03 +02:00
e0023b14e8 feat: improve dropdown (#1788)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1788
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-04-18 17:28:43 +00:00
f7e4c5819c feat: use BaseButton in PoweredByLink.vue (#1825)
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1825
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-04-18 17:05:55 +00:00
1eb19f8764 fix: resetting the list when changing from a list view to a non-list view 2022-04-03 14:28:41 +02:00
010eca1d0c fix: menu on mobile devices 2022-04-02 23:09:28 +02:00
658ca4c955 feat: convert navigation to script setup and ts 2022-04-02 17:17:08 +02: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
4cff3ebee1 feat: use blurHash when loading list backgrounds (#1188)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1188
2022-04-02 15:05:30 +00:00
7f56a3537c fix: load the list tasks only after the list itself was loaded (#1251)
Currently, when opening a list sometimes the tasks are shown before the list itself is loaded. Because the list contains the rights, this means no edit buttons etc are available at that point which is pretty confusing.

This PR ensures the list-specific view is loaded only after the list itself is loaded.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/1251
2022-03-27 19:56:56 +00:00