From 2a5080458311b72363c3a843258d35905a512d56 Mon Sep 17 00:00:00 2001 From: Ren Amamiya Date: Thu, 24 Sep 2026 13:54:04 +0700 Subject: [PATCH] update tabbar --- assets/icons/panel-left-open.svg | 2 +- assets/icons/panel-left.svg | 2 +- crates/chat_ui/src/lib.rs | 5 +- crates/community/src/community.rs | 11 +- crates/community_ui/src/lib.rs | 7 +- crates/ui/src/avatar.rs | 2 +- crates/ui/src/dock/mod.rs | 209 +++---------------------- crates/ui/src/tab/mod.rs | 72 ++++----- crates/ui/src/tab/tab_bar.rs | 1 + crates/workspace/src/panels/greeter.rs | 5 +- crates/workspace/src/sidebar/mod.rs | 2 +- crates/workspace/src/sidebar/tree.rs | 4 +- 12 files changed, 80 insertions(+), 242 deletions(-) diff --git a/assets/icons/panel-left-open.svg b/assets/icons/panel-left-open.svg index 1281f6e3..62bae092 100644 --- a/assets/icons/panel-left-open.svg +++ b/assets/icons/panel-left-open.svg @@ -1,3 +1,3 @@ - + diff --git a/assets/icons/panel-left.svg b/assets/icons/panel-left.svg index 1c98d39b..6cac95c5 100644 --- a/assets/icons/panel-left.svg +++ b/assets/icons/panel-left.svg @@ -1,3 +1,3 @@ - + diff --git a/crates/chat_ui/src/lib.rs b/crates/chat_ui/src/lib.rs index c6a23955..5f1c9b91 100644 --- a/crates/chat_ui/src/lib.rs +++ b/crates/chat_ui/src/lib.rs @@ -1983,12 +1983,13 @@ impl Panel for ChatPanel { let seed = this.display_image_seed(cx); h_flex() - .gap_1p5() + .gap_1() + .text_xs() .child(Avatar::new(picture).seed(seed).xsmall()) .child(label) .into_any_element() }) - .unwrap_or(div().child("Unknown").into_any_element()) + .unwrap_or(div().text_xs().child("Unknown").into_any_element()) } fn toolbar_buttons(&self, _window: &Window, _cx: &App) -> Vec