From cddd606562121682a998509cd55acc7030f89a96 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sun, 21 Sep 2025 21:10:03 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=20ExtensionPage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dashboard/src/views/ExtensionPage.vue | 57 +++++++++------------------ 1 file changed, 18 insertions(+), 39 deletions(-) diff --git a/dashboard/src/views/ExtensionPage.vue b/dashboard/src/views/ExtensionPage.vue index b7a640cd8..0560cc018 100644 --- a/dashboard/src/views/ExtensionPage.vue +++ b/dashboard/src/views/ExtensionPage.vue @@ -470,7 +470,7 @@ const refreshPluginMarket = async () => { trimExtensionName(); checkAlreadyInstalled(); checkUpdate(); - + toast(tm('messages.refreshSuccess'), "success"); } catch (err) { toast(tm('messages.refreshFailed') + " " + err, "error"); @@ -518,27 +518,12 @@ onMounted(async () => { - - - - {{ tm('title') }} - - - {{ tm('subtitle') }} - - - - -
+
- + mdi-puzzle {{ tm('tabs.installed') }} @@ -550,17 +535,16 @@ onMounted(async () => { - - - - - - - - +
+ + + + +
+
@@ -776,18 +760,13 @@ onMounted(async () => {

{{ tm('market.allPlugins') }}

- + mdi-refresh {{ tm('buttons.refresh') }} - +
@@ -827,7 +806,7 @@ onMounted(async () => {