apps/web/src/components/AppSidebarLayout.tsx | 3 +- apps/web/src/components/BranchToolbar.tsx | 2 +- apps/web/src/components/ChatView.tsx | 34 ++--- apps/web/src/components/CommandPalette.tsx | 2 +- apps/web/src/components/DiffPanel.tsx | 36 +++-- apps/web/src/components/GitActionsControl.tsx | 18 +-- apps/web/src/components/ProjectScriptsControl.tsx | 8 +- apps/web/src/components/Sidebar.logic.test.ts | 22 ++- apps/web/src/components/Sidebar.logic.ts | 13 +- apps/web/src/components/Sidebar.tsx | 26 ++-- apps/web/src/components/SidebarStageBackdrop.test.tsx | 22 +++ apps/web/src/components/SidebarStageBackdrop.tsx | 110 +++++++------- apps/web/src/components/SidebarV2.tsx | 188 ++++++++++++++--------- apps/web/src/components/chat/ChangedFilesTree.tsx | 2 +- apps/web/src/components/chat/ChatComposer.tsx | 14 +- apps/web/src/components/chat/ComposerPrimaryActions.tsx | 14 +- apps/web/src/components/chat/ContextWindowMeter.tsx | 17 ++- apps/web/src/components/chat/MessagesTimeline.test.tsx | 17 +++ apps/web/src/components/chat/MessagesTimeline.tsx | 16 +- apps/web/src/components/chat/ModelListRow.tsx | 5 +- apps/web/src/components/chat/ModelPickerContent.tsx | 11 +- apps/web/src/components/chat/ModelPickerSidebar.tsx | 7 +- apps/web/src/components/chat/ProviderStatusBanner.tsx | 2 +- apps/web/src/components/chat/TraitsPicker.tsx | 8 +- apps/web/src/components/settings/ConnectionsSettings.tsx | 9 +- apps/web/src/components/settings/ProviderInstanceCard.tsx | 18 +-- apps/web/src/components/settings/ProviderModelsSection.tsx | 2 +- apps/web/src/components/settings/ProviderSettingsForm.tsx | 2 +- apps/web/src/components/settings/SettingsSidebarNav.tsx | 11 +- apps/web/src/components/settings/SourceControlSettings.tsx | 12 +- apps/web/src/components/settings/itemRows.ts | 4 +- apps/web/src/components/settings/settingsLayout.tsx | 35 ++--- apps/web/src/components/sidebar/SidebarChrome.tsx | 4 +- apps/web/src/components/ui/button.tsx | 2 +- apps/web/src/components/ui/combobox.tsx | 14 +- apps/web/src/components/ui/command.tsx | 17 ++- apps/web/src/components/ui/menu.tsx | 26 +--- apps/web/src/components/ui/select.tsx | 29 +--- apps/web/src/index.css | 258 ++++++++++++++++++++++---------- apps/web/src/routes/settings.tsx | 6 +- 40 files changed, 605 insertions(+), 441 deletions(-)