From 7d4f0ff11f98309505f04e0e6f073acf661f247d Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Tue, 24 May 2022 11:14:28 +0800 Subject: [PATCH] perf: improve plugin detail page ui Signed-off-by: Ryan Wang --- src/views/system/plugins/PluginDetail.vue | 35 +++++++++++------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/src/views/system/plugins/PluginDetail.vue b/src/views/system/plugins/PluginDetail.vue index e4165d92..da91bb15 100644 --- a/src/views/system/plugins/PluginDetail.vue +++ b/src/views/system/plugins/PluginDetail.vue @@ -29,8 +29,11 @@ console.log(plugin);

插件信息

-

- {{ plugin.spec.version }} +

+ {{ plugin.spec.version }} + + {{ plugin.metadata.enabled ? "已启用" : "未启用" }} +

@@ -38,25 +41,15 @@ console.log(plugin);
-
名称
+
名称
{{ plugin.metadata.name }}
-
-
是否启用
-
- - {{ plugin.metadata.enabled ? "已启用" : "未启用" }} - -
-
-
插件类别
+
插件类别
extensions.halo.run/category/{{ @@ -68,7 +61,7 @@ console.log(plugin);
-
版本
+
版本
{{ plugin.spec.version }}
@@ -76,7 +69,7 @@ console.log(plugin);
-
Halo 版本要求
+
Halo 版本要求
{{ plugin.spec.requires }}
@@ -84,7 +77,7 @@ console.log(plugin); +
+
模型定义
+
+