From 2babd40d746adb878f1841538d377844631f8cf7 Mon Sep 17 00:00:00 2001 From: dalaolala Date: Wed, 4 Mar 2026 21:17:09 +0800 Subject: [PATCH] feat: change statusbar layout --- frontend/src/components/TerminalStatusBar.vue | 185 +++++++++++------- frontend/src/views/QuickConnectLayout.vue | 6 +- 2 files changed, 119 insertions(+), 72 deletions(-) diff --git a/frontend/src/components/TerminalStatusBar.vue b/frontend/src/components/TerminalStatusBar.vue index 0aefb6a..f019daf 100644 --- a/frontend/src/components/TerminalStatusBar.vue +++ b/frontend/src/components/TerminalStatusBar.vue @@ -1,30 +1,41 @@ @@ -53,74 +64,112 @@ defineEmits(['toggle-sftp', 'show-commands']) diff --git a/frontend/src/views/QuickConnectLayout.vue b/frontend/src/views/QuickConnectLayout.vue index 546c12e..91cf000 100644 --- a/frontend/src/views/QuickConnectLayout.vue +++ b/frontend/src/views/QuickConnectLayout.vue @@ -101,10 +101,8 @@ const getTabLabel = (tab) => { if (tab.type === 'form') return '快速连接' const conn = tab.connectionInfo if (!conn) return '会话' - const name = conn.name || '' - const userHost = `${conn.username || ''}@${conn.host || ''}:${conn.port || 22}` - const displayString = name ? `${name} (${userHost})` : userHost - return tab.type === 'sftp' ? `[SFTP] ${displayString}` : displayString + const name = conn.name || conn.host || '未命名' + return tab.type === 'sftp' ? `[SFTP] ${name}` : name } const createNewTab = () => {