apps/web/src/components/CommandPaletteResults.tsx | 6 +- apps/web/src/components/ProjectFavicon.tsx | 9 +- apps/web/src/components/Sidebar.tsx | 56 ++-- apps/web/src/components/SidebarV2.tsx | 451 +++++++++++++++++--------------- apps/web/src/components/chat/ChatComposer.tsx | 33 +-- apps/web/src/components/chat/ComposerBannerStack.tsx | 4 +- apps/web/src/components/chat/ComposerCommandMenu.tsx | 5 +- apps/web/src/components/chat/ComposerControl.tsx | 71 +++++ apps/web/src/components/chat/DraftHeroHeadline.tsx | 6 +- apps/web/src/components/chat/ModelListRow.tsx | 2 +- apps/web/src/components/chat/ModelPickerContent.tsx | 26 +- apps/web/src/components/chat/ModelPickerSidebar.tsx | 41 ++- apps/web/src/components/chat/ProviderModelPicker.tsx | 17 +- apps/web/src/components/chat/TraitsPicker.tsx | 18 +- apps/web/src/components/clerk/T3ConnectSidebarSignIn.tsx | 8 +- apps/web/src/components/settings/SettingsSidebarNav.tsx | 28 +- apps/web/src/components/sidebar/SidebarChrome.tsx | 8 +- apps/web/src/components/ui/command.tsx | 12 +- apps/web/src/components/ui/scroll-area.tsx | 4 +- apps/web/src/components/ui/select.tsx | 6 +- apps/web/src/components/ui/sidebar.test.tsx | 24 +- apps/web/src/components/ui/sidebar.tsx | 47 ++-- apps/web/src/contextMenuFallback.ts | 4 +- apps/web/src/index.css | 86 +++--- apps/web/src/routes/settings.tsx | 4 +- 25 files changed, 544 insertions(+), 432 deletions(-)