Refactor ListProjects.vue and ProjectsNavigation so that one can expand the projects list in the sidebar to a full view so that one can use the full screen width to manage projects #436

Open
opened 2026-02-27 15:03:36 -05:00 by deekerman · 0 comments
Owner

Originally created by @vikunja-bot on GitHub (Apr 1, 2025).

Original issue by dpschen on 2023-04-01T12:37:17.000Z

A) If we let the user 'open the sidebar' meaning the sidebar 'expands to the full screen width' (doesn't mean it has to be animated; I mean this more figuratively), then the ListProjects view could be the 'expands to the full screen width' view.

So what we have right now is already close to this. What I'm missing are indicators in the UI, that this is what happens. Maybe there is a simpler solution to an animation. One example that I can think of is to expand the background color of the sidebar for this specific view to the full screen width.


B) ListProjects should share a most of its logic with ProjectsNavigation, because why shouldn't a user be able to sort the order there as well?

Refactored from original posting in /vikunja/frontend/pulls/3323#issuecomment-48010

Original issue on Gitea

Originally created by @vikunja-bot on GitHub (Apr 1, 2025). _Original issue by dpschen on 2023-04-01T12:37:17.000Z_ **A)** If we let the user 'open the sidebar' meaning the sidebar 'expands to the full screen width' (doesn't mean it has to be animated; I mean this more figuratively), then the ListProjects view could be the 'expands to the full screen width' view. So what we have right now is already close to this. What I'm missing are indicators in the UI, that this is what happens. Maybe there is a simpler solution to an animation. One example that I can think of is to expand the background color of the sidebar for this specific view to the full screen width. ----------- **B)** ListProjects should share a most of its logic with ProjectsNavigation, because why shouldn't a user be able to sort the order there as well? _Refactored from original posting in /vikunja/frontend/pulls/3323#issuecomment-48010_ [Original issue on Gitea](https://kolaente.dev/vikunja/vikunja/issues/2037)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vikunja-go-vikunja#436
No description provided.