Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Vertical Sidebar | Dynamic Project Sub-Menu in Sidebar #3105

Closed
ariefgp opened this issue Oct 2, 2024 · 0 comments · Fixed by #3199
Closed

[Feature] Vertical Sidebar | Dynamic Project Sub-Menu in Sidebar #3105

ariefgp opened this issue Oct 2, 2024 · 0 comments · Fixed by #3199
Assignees
Labels

Comments

@ariefgp
Copy link

ariefgp commented Oct 2, 2024

Related Document

Related issues


As a user, I want to see a dynamic list of my projects as a sub-menu in the sidebar, so I can quickly access project-specific tasks.

Detailed Flow

  1. User expands the "Projects" item in the sidebar
  2. System loads the user's project list
  3. Sidebar displays a list of the user's active projects as sub-items
  4. Each project item is clickable
  5. User clicks on a project
  6. System navigates to the project's task list
  7. Project list updates dynamically as projects are added, removed, or updated

Wireframe

image

Acceptance Criteria

  • The "Projects" item in the sidebar expands to show a list of user's active projects
  • Project list loads asynchronously without blocking the UI
  • Each project item is clickable and leads to the project's task list
  • Project list updates dynamically when projects are added, removed, or updated
  • There's a clear loading indicator while project list is being fetched
  • An empty state is shown with appropriate message if user has no projects
  • Projects are sorted in a alphabetical order
  • Long project names are truncated with ellipsis to maintain sidebar width
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants