From c057bf9065d0c2d6c6c37d2dd9f8a976b232fc6c Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Mon, 30 May 2022 17:06:18 +0800 Subject: [PATCH] perf: improve plugin detail page ui Signed-off-by: Ryan Wang --- src/views/interface/themes/ThemeDetail.vue | 2 +- src/views/system/plugins/PluginDetail.vue | 202 ++++++++++++++------- 2 files changed, 134 insertions(+), 70 deletions(-) diff --git a/src/views/interface/themes/ThemeDetail.vue b/src/views/interface/themes/ThemeDetail.vue index ede108bfb..ea50310fd 100644 --- a/src/views/interface/themes/ThemeDetail.vue +++ b/src/views/interface/themes/ThemeDetail.vue @@ -134,7 +134,7 @@ const handleChangeTheme = (theme: any) => { { id: 'detail', label: '详情' }, { id: 'settings', label: '基础设置' }, ]" - class="w-full" + class="w-full !rounded-none" type="outline" > diff --git a/src/views/system/plugins/PluginDetail.vue b/src/views/system/plugins/PluginDetail.vue index 3e4a2f10c..3211e0490 100644 --- a/src/views/system/plugins/PluginDetail.vue +++ b/src/views/system/plugins/PluginDetail.vue @@ -1,10 +1,15 @@