From 6f83917336340c0cf9dc70bc66abc44972d615e6 Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Fri, 1 May 2026 00:16:42 +0800 Subject: [PATCH] feat: Enhance plugin detail and installation experience with new UI elements and internationalization support --- .../components/extension/MarketPluginCard.vue | 76 ++----- .../locales/en-US/features/extension.json | 6 +- .../locales/ru-RU/features/extension.json | 6 +- .../locales/zh-CN/features/extension.json | 6 +- dashboard/src/stores/common.js | 1 + dashboard/src/views/ExtensionPage.vue | 189 ++++++++++++++++-- .../views/extension/InstalledPluginsTab.vue | 3 +- .../src/views/extension/MarketPluginsTab.vue | 32 ++- .../src/views/extension/PluginDetailPage.vue | 145 ++++++++++++-- .../src/views/extension/useExtensionPage.js | 70 +++---- 10 files changed, 383 insertions(+), 151 deletions(-) diff --git a/dashboard/src/components/extension/MarketPluginCard.vue b/dashboard/src/components/extension/MarketPluginCard.vue index fe5c1d45d..d1f6cce8b 100644 --- a/dashboard/src/components/extension/MarketPluginCard.vue +++ b/dashboard/src/components/extension/MarketPluginCard.vue @@ -1,5 +1,5 @@