Polish shell menus and Add project focus #337MergedMaggieAppletonmerged 10 commits intomainfromrefs/pull/337/headConversationFiles changed28 files changed+370-117StackedSplitapps/web/src/copy-link.ts+10 −0apps/web/src/design-audit/interactive.tsx+1 −0apps/web/src/document-actions-menu.test.ts+9 −6apps/web/src/document-actions-menu.tsx+10 −5apps/web/src/hosted.test.ts+3 −3apps/web/src/navigation-chrome.test.ts+15 −2apps/web/src/navigation-notice-view.tsx+36 −0apps/web/src/navigation-notice.tsx+6 −0apps/web/src/navigation-shell.tsx+23 −31apps/web/src/navigation.css+71 −10apps/web/src/project-sidebar.tsx+83 −4apps/web/src/workspace-feedback.test.ts+4 −4apps/web/src/workspace.tsx+2 −2e2e/conversation-plan-layout.e2e.ts+2 −2e2e/conversation-plan-ui.e2e.ts+2 −2e2e/decision-marker.e2e.ts+1 −1e2e/design/interactions.e2e.ts+2 −0e2e/document-navigation.e2e.ts+7 −3e2e/research-child-surface.e2e.ts+5 −5e2e/responsive-activity.e2e.ts+4 −4e2e/responsive-workspace.e2e.ts+7 −7e2e/shell.e2e.ts+7 −7e2e/sidecar-option-async.e2e.ts+2 −2e2e/sidecar.e2e.ts+2 −2packages/icons/src/index.ts+2 −0packages/icons/src/line.tsx+18 −0scripts/design-contract/exceptions/dynamic-packages.json+15 −1scripts/design-contract/exceptions/dynamic-web.json+21 −14