From 23e48a5da23a226faf69b78eb72e8a546c181be3 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 1 Dec 2024 14:25:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=89=8B=E6=9C=BA=E7=AB=AF?= =?UTF-8?q?=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 77 +++++++++++++++++++++++-- src/layout/Layout.vue | 120 +++++++++++++++++++++++++++++++++++++-- src/views/ConfigView.vue | 84 ++++++++++++++++++++++----- 3 files changed, 256 insertions(+), 25 deletions(-) diff --git a/src/App.vue b/src/App.vue index 3038288..005c7b3 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,14 +1,81 @@ \ No newline at end of file diff --git a/src/layout/Layout.vue b/src/layout/Layout.vue index 05411f0..449d5d5 100644 --- a/src/layout/Layout.vue +++ b/src/layout/Layout.vue @@ -1,6 +1,15 @@ \ No newline at end of file diff --git a/src/views/ConfigView.vue b/src/views/ConfigView.vue index fb46493..c4ba13f 100644 --- a/src/views/ConfigView.vue +++ b/src/views/ConfigView.vue @@ -92,7 +92,7 @@ - + {{ config.Database.Common.Host }} @@ -105,19 +105,21 @@ ******** - - - {{ db.DatabaseName }} - - - - + +
+ + {{ db.DatabaseName }} + + + + +
@@ -263,6 +265,18 @@ onMounted(() => { margin: 4px; } +.database-tags { + display: flex; + flex-wrap: wrap; + gap: 8px; +} + +.database-tag { + display: inline-flex; + align-items: center; + gap: 4px; +} + /* 移动端样式 */ @media screen and (max-width: 768px) { .config-view { @@ -305,6 +319,40 @@ onMounted(() => { font-size: 11px; padding: 0 4px; } + + .database-tags { + gap: 6px; + } + + .database-tag { + font-size: 11px; + padding: 0 6px; + } + + :deep(.el-tabs__item) { + font-size: 13px; + padding: 0 12px; + } + + :deep(.el-tabs__content) { + padding: 12px; + } + + :deep(.el-descriptions__cell) { + padding: 12px !important; + } + + :deep(.el-descriptions__label) { + width: 90px; + min-width: 90px; + font-size: 12px; + padding-right: 12px; + } + + :deep(.el-descriptions__content) { + font-size: 12px; + word-break: break-all; + } } /* 平板端样式 */ @@ -316,6 +364,14 @@ onMounted(() => { :deep(.el-descriptions__label) { width: 120px; } + + .database-tags { + gap: 8px; + } + + :deep(.el-descriptions__label) { + width: 110px; + } } /* 优化标签显示 */