Commit Graph

124 Commits

Author SHA1 Message Date
447641c222 chore: apply lint fixes
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-07 12:23:09 +00:00
1ad03877fb
fix(menu): separate favorite and saved filter projects from other projects
Some checks failed
continuous-integration/drone/push Build is failing
Resolves #3710
Resolves https://github.com/go-vikunja/frontend/issues/119
2023-08-24 11:27:20 +02:00
b50adaf4b5
fix(navigation): highlight saved filters in project view and prevent them from being dragged around
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-07 20:58:49 +02:00
5888946861
fix(navigation): sidebar top spacing
All checks were successful
continuous-integration/drone/push Build is passing
2023-06-06 17:27:05 +02:00
086f50d4fe
chore: re-add top menu spacing 2023-05-24 15:54:36 +02:00
46e825820c
fix: sort in store 2023-05-24 15:54:36 +02:00
a7440ed296
chore: use stores directly 2023-05-24 15:54:34 +02:00
12ebefd86a
chore: move v-if 2023-05-24 15:54:34 +02:00
cb218ec0c3
feat: add setting for infinite nesting 2023-05-24 15:54:34 +02:00
0dd6f82a0e
fix: use menu tag everywhere 2023-05-24 15:54:34 +02:00
0a17df87e9
fix: don't show child projects when the project is only a favorite 2023-05-24 15:54:33 +02:00
65522a57f1
chore: move ProjectsNavigationWrapper back to navigation.vue 2023-05-24 15:54:33 +02:00
1d936618fa
feat: load all projects earlier than in the navigation and use the loading state of the store 2023-05-24 15:54:33 +02:00
76814a2d3f
chore: move loading styles to variant into the component 2023-05-24 15:54:33 +02:00
ddcd6a17dc
chore: only apply padding where needed 2023-05-24 15:54:32 +02:00
ac78e85e17
chore: move loader class 2023-05-24 15:54:32 +02:00
2579c33ee1
feat: wrap projects navigation in a <Suspense> so that we can use top level await 2023-05-24 15:54:30 +02:00
326b6eda6f
fix: use correct shortcut to open projects overview 2023-05-24 15:54:30 +02:00
85e882cc59
fix: simplify sort 2023-05-24 15:54:29 +02:00
e4379f0a22
chore: export projects as array directly from projects store 2023-05-24 15:54:29 +02:00
2bb7ff1803
chore: rename prop 2023-05-24 15:54:29 +02:00
be2a38b48e
feat(navigation): show favorite projects on top 2023-05-24 15:54:29 +02:00
5685890493
fix: make tests work again 2023-05-24 15:54:28 +02:00
2e336150e0
chore: cleanup namespace leftovers 2023-05-24 15:54:28 +02:00
c6f3829387
feat(navigation): make dragging a project to a parent work 2023-05-24 15:54:28 +02:00
7171b63947
fix(navigation): hover state of other menu items 2023-05-24 15:54:28 +02:00
3ad948305f
fix(navigation): make the styles work again 2023-05-24 15:54:27 +02:00
06e8cdb9d2
feat: rebuild main navigation so that it works recursively with projects 2023-05-24 15:54:27 +02:00
ad2690b21c
fix: remove namespace store reference 2023-05-24 15:54:27 +02:00
1bd17d6e50
feat: remove all namespace leftovers 2023-05-24 15:54:27 +02:00
e1bdabc8d6
feat: move namespaces list to projects list 2023-05-24 15:54:27 +02:00
befa6f27bb feat: rename list to project everywhere
fix: project table view

fix: e2e tests

fix: typo in readme

fix: list view route

fix: don't wait until background is loaded for list to show

fix: rename component imports

fix: lint

fix: parse task text

fix: use list card grid

fix: use correct class names

fix: i18n keys

fix: load project

fix: task overview

fix: list view spacing

fix: find project

fix: setLoading when updating a project

fix: loading saved filter

fix: project store loading

fix: color picker import

fix: cypress tests

feat: migrate old list settings

chore: add const for project settings

fix: wrong projecten rename from lists

chore: rename unused variable

fix: editor list

fix: shortcut list class name

fix: pagination list class name

fix: notifications list class name

fix: list view variable name

chore: clarify comment

fix: i18n keys

fix: router imports

fix: comment

chore: remove debugging leftover

fix: remove duplicate variables

fix: change comment

fix: list view variable name

fix: list view css class name

fix: list item property name

fix: name update tasks function correctly

fix: update comment

fix: project create route

fix: list view class names

fix: list view component name

fix: result list class name

fix: animation class list name

fix: change debug log

fix: revert a few navigation changes

fix: use @ for imports of all views

fix: rename link share list class

fix: remove unused css class

fix: dynamically import project components again
2023-03-14 14:04:23 +00:00
danstewart
7b6f76d1b4 fix: stop revealing elements on hover if hover is not supported (#3191)
Some checks failed
continuous-integration/drone/push Build is failing
Resolves #3162

Co-authored-by: Dan Stewart <git@mail.danstewart.dev>
Reviewed-on: #3191
Reviewed-by: konrad <k@knt.li>
Co-authored-by: danstewart <danstewart@noreply.kolaente.de>
Co-committed-by: danstewart <danstewart@noreply.kolaente.de>
2023-03-04 16:13:31 +00:00
2fd2214a2e
fix(menu): don't show drag handle for not draggable menu items
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-22 12:17:33 +01:00
64735e0c3d
fix(filter): don't allow marking a filter as favorite
All checks were successful
continuous-integration/drone/push Build is passing
Resolves https://community.vikunja.io/t/error-favouriting-filters-lists/1161/1
2023-02-22 12:13:48 +01:00
99dc5cf34f
Refactor to only used local storage value when on desktop viewport widths 2023-02-07 14:58:45 +01:00
3604cb3ec7
Solve for resize() 2023-02-07 14:58:45 +01:00
Dominik Pschenitschni
b6a89a0cde feat: use variable fonts with subsetting (#2817)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2817
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-12-15 21:37:02 +00:00
74ad98de68 fix: icon offset and color
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-18 15:49:38 +00:00
3282f55c34 chore: add TODO comment 2022-11-18 15:49:38 +00:00
d9984b28f7 feat: move link color location together 2022-11-18 15:49:38 +00:00
4fc7b9c67e feat: group navigation styles further 2022-11-18 15:49:38 +00:00
ff9efe7889 feat: outdent navigation logo styles 2022-11-18 15:49:38 +00:00
66be0e6ac4 feat: undent and order navigation css 2022-11-18 15:49:38 +00:00
7f281fc5e9
feat: port base store to pinia
All checks were successful
continuous-integration/drone/pr Build is passing
2022-10-01 15:36:44 +02:00
093ab766d4
feat: port namespace store to pinia
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-21 23:32:21 +02:00
Dominik Pschenitschni
a38075f376 feat: move list store to pina (#2392)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #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
2683fec0a6
feat: show the task color bubble everywhere
All checks were successful
continuous-integration/drone/pr Build is passing
2022-09-15 13:56:14 +02:00
1a11b43ca8 feat: improve models
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-13 14:59:02 +00:00
6bf5f6efd4
fix: dragging a list on mobile Safari
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-07 23:11:44 +02:00