diff --git a/packages/frontend/src/components/TerminalTabBar.vue b/packages/frontend/src/components/TerminalTabBar.vue index 58b5887..335be60 100644 --- a/packages/frontend/src/components/TerminalTabBar.vue +++ b/packages/frontend/src/components/TerminalTabBar.vue @@ -127,9 +127,7 @@ const openLayoutConfigurator = () => { .terminal-tab-bar { display: flex; background-color: var(--header-bg-color, #e0e0e0); /* 使用变量 */ - /* border-bottom: 1px solid var(--border-color, #bdbdbd); */ /* 移除底部边框,让主内容区处理 */ - border: 1px solid var(--border-color, #bdbdbd); /* 添加完整边框 */ - border-bottom: none; /* 明确移除底部边框 */ + border-bottom: 1px solid var(--border-color, #bdbdbd); /* 恢复底部边框 */ white-space: nowrap; height: 2.5rem; /* 固定标签栏高度 */ box-sizing: border-box; /* 确保 padding 不会增加总高度 */ diff --git a/packages/frontend/src/stores/fileEditor.store.ts b/packages/frontend/src/stores/fileEditor.store.ts index 6cc0724..9df3ac4 100644 --- a/packages/frontend/src/stores/fileEditor.store.ts +++ b/packages/frontend/src/stores/fileEditor.store.ts @@ -58,6 +58,7 @@ export const getLanguageFromFilename = (filename: string): string => { case 'md': return 'markdown'; case 'xml': return 'xml'; case 'ini': return 'ini'; + case 'conf': return 'ini'; case 'bat': return 'bat'; case 'dockerfile': return 'dockerfile'; default: return 'plaintext';