From 86f36e51ad7488a9453a0ab82c83bf6a76efc354 Mon Sep 17 00:00:00 2001 From: zipg Date: Tue, 25 Aug 2026 21:54:53 +0800 Subject: [PATCH] fix(sidebar): improve active connection indicator --- .../sidebar/ActiveConnectionFilterButton.vue | 37 ++++++ .../src/components/sidebar/ConnectionTree.vue | 16 +-- .../ActiveConnectionFilterButton.spec.ts | 105 ++++++++++++++++++ apps/desktop/src/i18n/locales/en.ts | 1 + apps/desktop/src/i18n/locales/es.ts | 1 + apps/desktop/src/i18n/locales/it.ts | 1 + apps/desktop/src/i18n/locales/ja.ts | 1 + apps/desktop/src/i18n/locales/ko.ts | 1 + apps/desktop/src/i18n/locales/pt-BR.ts | 1 + apps/desktop/src/i18n/locales/zh-CN.ts | 1 + apps/desktop/src/i18n/locales/zh-TW.ts | 1 + .../__tests__/legacyWebviewFallback.spec.ts | 6 +- .../app-tests/sidebarToolbarTooltip.test.ts | 7 +- 13 files changed, 162 insertions(+), 17 deletions(-) create mode 100644 apps/desktop/src/components/sidebar/ActiveConnectionFilterButton.vue create mode 100644 apps/desktop/src/components/sidebar/__tests__/ActiveConnectionFilterButton.spec.ts diff --git a/apps/desktop/src/components/sidebar/ActiveConnectionFilterButton.vue b/apps/desktop/src/components/sidebar/ActiveConnectionFilterButton.vue new file mode 100644 index 0000000000..7b692f1341 --- /dev/null +++ b/apps/desktop/src/components/sidebar/ActiveConnectionFilterButton.vue @@ -0,0 +1,37 @@ + + + diff --git a/apps/desktop/src/components/sidebar/ConnectionTree.vue b/apps/desktop/src/components/sidebar/ConnectionTree.vue index a5e6f29f28..d3508b58a1 100644 --- a/apps/desktop/src/components/sidebar/ConnectionTree.vue +++ b/apps/desktop/src/components/sidebar/ConnectionTree.vue @@ -1,7 +1,7 @@