Commit Graph

10 Commits

Author SHA1 Message Date
422e4371f8 fix(project): add more spacing between filter button and view switcher on mobile
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-14 00:06:26 +02:00
5177f516c4 fix(views): make sure view changes are reflected in switcher
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-13 22:24:12 +02:00
9eb19e0362 fix(project): do not crash when views were not loaded yet
All checks were successful
continuous-integration/drone/push Build is passing
The project view crashed when accessing a task from /projects because the currentProject in store was not set, hence the views weren't set either. This change adds a fallback to it.

Related to #2246
Related to https://community.vikunja.io/t/vikunja-freezes/2246/5
2024-04-13 13:18:14 +02:00
6f366d4907 feat(views): lint
Some checks failed
continuous-integration/drone/push Build is failing
2024-04-02 14:04:17 +02:00
d7554d9e70 feat(views): hide view switcher when there is only one view 2024-04-02 14:02:59 +02:00
8a72fe26f8 fix(views): refactor filter button slot in wrapper
Before this change, the filter button on the top right was positioned using absolute positioning and plenty of tricks, which were brittle and not really maintainable. Now, the buttons are positioned using flexbox, which should make this a lot more maintainable.
2024-04-02 14:02:31 +02:00
4b903c4f48 fix(views): lint 2024-03-19 00:47:52 +01:00
4c1a53beed chore(views): use view id instead of passing whole view object 2024-03-19 00:47:50 +01:00
cf15cc6f12 feat(views): fetch tasks via view context when accessing them through views 2024-03-19 00:47:47 +01:00
fc4676315d chore: move frontend files 2024-02-07 14:56:56 +01:00