From c29db68bb45fedc90953eb2ca3328b9742a4664b Mon Sep 17 00:00:00 2001 From: united_pooh Date: Fri, 6 Mar 2026 01:07:38 +0800 Subject: [PATCH 1/8] feat(dashboard): add share mode toggle for installed plugins --- .../src/components/shared/ExtensionCard.vue | 10 ++++--- .../locales/en-US/features/extension.json | 3 +++ .../locales/zh-CN/features/extension.json | 3 +++ .../views/extension/InstalledPluginsTab.vue | 26 ++++++++++++++++--- .../src/views/extension/useExtensionPage.js | 6 +++++ 5 files changed, 42 insertions(+), 6 deletions(-) diff --git a/dashboard/src/components/shared/ExtensionCard.vue b/dashboard/src/components/shared/ExtensionCard.vue index c324545785..696967cd1d 100644 --- a/dashboard/src/components/shared/ExtensionCard.vue +++ b/dashboard/src/components/shared/ExtensionCard.vue @@ -21,6 +21,10 @@ const props = defineProps({ type: Boolean, default: false, }, + shareMode: { + type: Boolean, + default: false, + }, }); // 定义要发送到父组件的事件 @@ -219,7 +223,7 @@ const viewChangelog = () => { }} -