From ded95f318012fb50249fb3c8a44cb56800776073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AF=BA=E5=A2=A8?= Date: Tue, 7 Apr 2026 18:19:48 +0800 Subject: [PATCH] refactor(ui): restructure navigation sidebar with Overview as primary entry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Move Overview to first navigation item for better UX - Consolidate `Chat` into `Agents` section - Increase chevron and section title font sizes for improved readability - Adjust section title padding for better visual spacing Signed-off-by: 诺墨 --- crates/openfang-api/static/css/components.css | 2 +- crates/openfang-api/static/css/layout.css | 4 +- crates/openfang-api/static/index_body.html | 64 ++++++++----------- 3 files changed, 30 insertions(+), 40 deletions(-) diff --git a/crates/openfang-api/static/css/components.css b/crates/openfang-api/static/css/components.css index 7ead14ab..57006287 100644 --- a/crates/openfang-api/static/css/components.css +++ b/crates/openfang-api/static/css/components.css @@ -2693,7 +2693,7 @@ mark.search-highlight { justify-content: space-between; } .nav-section-chevron { - font-size: 8px; + font-size: 16px; transition: transform var(--transition-fast); color: var(--text-muted); } diff --git a/crates/openfang-api/static/css/layout.css b/crates/openfang-api/static/css/layout.css index e892a0a1..1be2872c 100644 --- a/crates/openfang-api/static/css/layout.css +++ b/crates/openfang-api/static/css/layout.css @@ -120,11 +120,11 @@ } .nav-section-title { - font-size: 9px; + font-size: 12px; text-transform: uppercase; letter-spacing: 1.5px; color: var(--text-muted); - padding: 12px 12px 4px; + padding: 12px 12px 6px 3px; font-weight: 600; } diff --git a/crates/openfang-api/static/index_body.html b/crates/openfang-api/static/index_body.html index b8f7f3d8..22f82484 100644 --- a/crates/openfang-api/static/index_body.html +++ b/crates/openfang-api/static/index_body.html @@ -56,45 +56,11 @@ + + +