From 080d62621e8eec04d394682455ad6ac0b2e376a8 Mon Sep 17 00:00:00 2001 From: YGXB_net Date: Tue, 7 Jul 2026 23:38:23 +0800 Subject: [PATCH] =?UTF-8?q?refactor(ui):=20=E9=87=8D=E6=9E=84UI=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=A0=B7=E5=BC=8F=E5=92=8C=E5=AF=B9=E8=AF=9D=E6=A1=86?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 AddDataDialog 组件的布局改为 flex 布局并移除自定义 CSS 类 - 更新 TokenDetailView 的整体布局结构,使用 Tailwind CSS 类替换原生样式 - 优化 TokenManageView 的表单和表格界面,调整响应式设计 - 移除 Element Plus ElContainer 组件的引用 - 合并多个编辑对话框为统一的数据编辑对话框 - 优化进度条和标签的显示样式 - 调整按钮和表单项的间距和对齐方式 --- web/components.d.ts | 1 - web/src/components/AddDataDialog.vue | 41 +- web/src/views/admin/TokenDetailView.vue | 465 +++++++-------------- web/src/views/admin/TokenManageView.vue | 532 +++++++++--------------- 4 files changed, 344 insertions(+), 695 deletions(-) diff --git a/web/components.d.ts b/web/components.d.ts index 9e84f56..caa19f4 100644 --- a/web/components.d.ts +++ b/web/components.d.ts @@ -16,7 +16,6 @@ declare module 'vue' { ElCard: typeof import('element-plus/es')['ElCard'] ElCollapse: typeof import('element-plus/es')['ElCollapse'] ElCollapseItem: typeof import('element-plus/es')['ElCollapseItem'] - ElContainer: typeof import('element-plus/es')['ElContainer'] ElDialog: typeof import('element-plus/es')['ElDialog'] ElDivider: typeof import('element-plus/es')['ElDivider'] ElDropdown: typeof import('element-plus/es')['ElDropdown'] diff --git a/web/src/components/AddDataDialog.vue b/web/src/components/AddDataDialog.vue index 06e3fe1..52fccea 100644 --- a/web/src/components/AddDataDialog.vue +++ b/web/src/components/AddDataDialog.vue @@ -70,7 +70,7 @@ const handleUpload = async () => { {{ props.token }} -
+
{ class="textarea-input" /> -