From 976ec40b52a2e9b408f092f58dbf51fed8ae9ddc Mon Sep 17 00:00:00 2001 From: indigo Date: Sat, 18 Jul 2026 17:35:15 +0800 Subject: [PATCH] Add per-project sub-navigation to the sidebar's Projects nav item Inside a specific project, the "Projects" item in the sidebar now shows Overview/Shots/Assets/Tasks/Settings as sub-links (mirroring the existing top-of-page ProjectTabs), with the active tab highlighted to match the current route. When the sidebar is collapsed to icons, the Projects icon still links straight to /projects like any other nav item; hovering it reveals the same 5 sub-links as a flyout menu (a controlled Popover, not a DropdownMenu, so its own click-to-open behavior doesn't hijack the icon's normal navigation click). Co-Authored-By: Claude Sonnet 5 --- frontend/src/components/layout/AppSidebar.vue | 140 +++++++++++++++--- 1 file changed, 117 insertions(+), 23 deletions(-) diff --git a/frontend/src/components/layout/AppSidebar.vue b/frontend/src/components/layout/AppSidebar.vue index c0dbd36..63c8ae4 100644 --- a/frontend/src/components/layout/AppSidebar.vue +++ b/frontend/src/components/layout/AppSidebar.vue @@ -27,12 +27,65 @@ Navigation - - - - {{ item.title }} - - + +
+ + + + + + {{ item.title }} + + + + + + + {{ tab.label }} + + + +
+ +
@@ -93,33 +146,41 @@