From e116957a63706bea112bb44aa77dbb42aae17dfe Mon Sep 17 00:00:00 2001 From: Austin Pickett Date: Tue, 28 Apr 2026 08:57:33 -0400 Subject: [PATCH] fix: replace all buttons for design system buttons --- web/src/App.tsx | 45 ++++++++++++++--------- web/src/components/ChatSidebar.tsx | 9 ++--- web/src/components/ModelPickerDialog.tsx | 6 +-- web/src/components/OAuthLoginModal.tsx | 16 +++----- web/src/components/OAuthProvidersCard.tsx | 45 ++++++++--------------- web/src/components/ui/button.tsx | 38 ------------------- web/src/components/ui/confirm-dialog.tsx | 8 ++-- web/src/pages/AnalyticsPage.tsx | 12 ++---- web/src/pages/ConfigPage.tsx | 31 +++++----------- web/src/pages/CronPage.tsx | 22 +++++------ web/src/pages/DocsPage.tsx | 16 +++++--- web/src/pages/EnvPage.tsx | 30 +++++++-------- web/src/pages/LogsPage.tsx | 8 ++-- web/src/pages/SessionsPage.tsx | 22 +++++------ web/src/plugins/registry.ts | 2 +- 15 files changed, 117 insertions(+), 193 deletions(-) delete mode 100644 web/src/components/ui/button.tsx diff --git a/web/src/App.tsx b/web/src/App.tsx index 65b4d800eb..841108a50d 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -160,7 +160,10 @@ function resolveIcon(name: string): ComponentType<{ className?: string }> { return ICON_MAP[name] ?? Puzzle; } -function buildNavItems(builtIn: NavItem[], manifests: PluginManifest[]): NavItem[] { +function buildNavItems( + builtIn: NavItem[], + manifests: PluginManifest[], +): NavItem[] { const items = [...builtIn]; for (const manifest of manifests) { @@ -425,18 +428,22 @@ export default function App() { >
- - Hermes -
- Agent -
+
+ + + + Hermes +
+ Agent +
+
- -