From 20078c7a8cbb02dff147845ce43ea7349848d651 Mon Sep 17 00:00:00 2001 From: yavon007 Date: Mon, 4 May 2026 13:33:26 +0800 Subject: [PATCH 1/3] feat: improve tab bar scrolling and sidebar interaction - Add left/right scroll buttons with gradient overlay for tab overflow - Sync scroll button visibility on resize and tab changes - Use invisible pin button to prevent tab width jump on hover - Simplify tab layout by removing mode icon, reordering badge - Change sidebar table/view to open on double-click instead of single-click --- src/App.vue | 99 +++++++++++++++++++++++------ src/components/sidebar/TreeItem.vue | 12 +++- src/i18n/locales/en.ts | 2 + src/i18n/locales/zh-CN.ts | 2 + src/lib/treeNodeClick.ts | 2 +- 5 files changed, 93 insertions(+), 24 deletions(-) diff --git a/src/App.vue b/src/App.vue index 4a90b1a46..a3bb14411 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,7 +1,7 @@