From 23096ed3a534cfaeaa1259e6f778094ac9990f13 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Wed, 29 Oct 2025 00:38:04 +0800 Subject: [PATCH] perf: update extension card page style, add config and view-docs button --- .../src/components/shared/ExtensionCard.vue | 16 +++++++++++++++- dashboard/src/views/ExtensionPage.vue | 6 +++--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/dashboard/src/components/shared/ExtensionCard.vue b/dashboard/src/components/shared/ExtensionCard.vue index 08c09afd..4af11cc7 100644 --- a/dashboard/src/components/shared/ExtensionCard.vue +++ b/dashboard/src/components/shared/ExtensionCard.vue @@ -202,13 +202,22 @@ const viewReadme = () => { -
+
{{ extension.desc }}
+ + + + {{ tm('buttons.viewDocs') }} + + + {{ tm('card.actions.pluginConfig') }} + + @@ -238,4 +247,9 @@ const viewReadme = () => { margin-left: 8px; } } + +.extension-actions { + margin-top: auto; + gap: 8px; +} diff --git a/dashboard/src/views/ExtensionPage.vue b/dashboard/src/views/ExtensionPage.vue index 3c629880..5e800df6 100644 --- a/dashboard/src/views/ExtensionPage.vue +++ b/dashboard/src/views/ExtensionPage.vue @@ -740,7 +740,7 @@ onMounted(async () => {
- + mdi-puzzle-outline
{{ tm('empty.noPlugins') }}
{{ tm('empty.noPluginsDesc') }}
@@ -748,8 +748,8 @@ onMounted(async () => {
- +