-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested
Description
Summary
Allow pinning projects to the sidebar for quick access.
Current behavior
- Projects are listed only on the Projects page (src/app/(dashboard)/projects/projects-client.tsx).
- Sidebar navigation is static in src/components/dashboard/Sidebar.tsx.
Target behavior
- Add pinned projects section in the sidebar.
- Pin/unpin control on project cards or project detail page.
- Persist pins across sessions (DB-backed or localStorage).
Scope
- UI affordance to pin/unpin projects.
- Storage for pinned project IDs.
- Sidebar rendering of pinned projects.
Acceptance criteria
- Users can pin/unpin a project from the UI.
- Pinned projects appear in the sidebar with quick navigation.
- Pins persist across reloads.
Open questions
- Persist pins per user in DB vs. localStorage?
- Limit number of pins?
References
- src/components/dashboard/Sidebar.tsx
- src/app/(dashboard)/projects/projects-client.tsx
- src/app/(dashboard)/projects/[id]/project-detail-client.tsx
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestquestionFurther information is requestedFurther information is requested