From 45a64bea780977053a011e476792fd01d0815287 Mon Sep 17 00:00:00 2001 From: Junyan Qin Date: Tue, 4 Feb 2025 00:14:45 +0800 Subject: [PATCH] feat: add marketplace --- web/src/components/MarketPluginCard.vue | 181 +++++++++++++++++++ web/src/components/Marketplace.vue | 228 ++++++++++++++++++++++++ web/src/pages/Plugins.vue | 21 ++- web/src/store/index.js | 13 +- 4 files changed, 441 insertions(+), 2 deletions(-) create mode 100644 web/src/components/MarketPluginCard.vue create mode 100644 web/src/components/Marketplace.vue diff --git a/web/src/components/MarketPluginCard.vue b/web/src/components/MarketPluginCard.vue new file mode 100644 index 00000000..ad1379f8 --- /dev/null +++ b/web/src/components/MarketPluginCard.vue @@ -0,0 +1,181 @@ + + + + + diff --git a/web/src/components/Marketplace.vue b/web/src/components/Marketplace.vue new file mode 100644 index 00000000..89c0ad29 --- /dev/null +++ b/web/src/components/Marketplace.vue @@ -0,0 +1,228 @@ + + + + + \ No newline at end of file diff --git a/web/src/pages/Plugins.vue b/web/src/pages/Plugins.vue index dbb7de99..fcdade39 100644 --- a/web/src/pages/Plugins.vue +++ b/web/src/pages/Plugins.vue @@ -2,6 +2,10 @@
+ + 已安装 + 插件市场 +
@@ -78,17 +82,21 @@
-
+
+
+ +