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 #3337
Labels
No Label
area/internal-code
changes requested
dependencies
duplicate
good first issue
help wanted
hosting
invalid
kind/bug
kind/feature
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: vikunja/frontend#3337
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
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