From 6dc8650e68e85b6deb31d5b1dbbac2092cb0ee5e Mon Sep 17 00:00:00 2001 From: lzt404 <2596933790@qq.com> Date: Fri, 2 Oct 2026 00:53:44 +0800 Subject: [PATCH] style(ui): unify subpage tabs and tighten usage layout Move agent detection into the client list, simplify usage filters and pagination, and route interface text through the shared type scale. Subpage navigation now uses underlined tabs instead of segmented controls. --- src/pages/AgentsPage.tsx | 43 ++++--- src/pages/EasyModePage.tsx | 12 +- src/pages/UsageRecordsPage.tsx | 14 ++- src/styles.css | 103 ++++++++++------- src/styles/feature-pages.css | 16 +-- src/styles/ui-refinements.css | 148 ++++++++++++++++++------ tests/agent-configuration-layout-ui.cjs | 2 +- tests/agent-management-ui.cjs | 2 +- tests/agent-native-oauth-ui.cjs | 2 +- tests/agent-navigation-ui.cjs | 2 +- 10 files changed, 221 insertions(+), 123 deletions(-) diff --git a/src/pages/AgentsPage.tsx b/src/pages/AgentsPage.tsx index 95e1a58..04bbce9 100644 --- a/src/pages/AgentsPage.tsx +++ b/src/pages/AgentsPage.tsx @@ -2019,28 +2019,33 @@ export function AgentsPage({ embedded = false, onConfigurationApplied }: AgentsP return (
-
-
- {embedded ? ( - <> -

{t('agents.embedded.title')}

-

{t('agents.embedded.subtitle')}

- - ) : null} -
-
- {detectionError ? ( - setDetectionError('')} /> - ) : null} - -
-
+ {embedded ? ( +
+
+

{t('agents.embedded.title')}

+

{t('agents.embedded.subtitle')}

+
+
+ ) : null}