+
onMarketplaceScroll()}
diff --git a/web/i18n/en-US/plugin.ts b/web/i18n/en-US/plugin.ts
index 91f17e07f3..402d1a21b1 100644
--- a/web/i18n/en-US/plugin.ts
+++ b/web/i18n/en-US/plugin.ts
@@ -128,6 +128,15 @@ const translation = {
and: 'and',
inDifyMarketplace: 'in Dify Marketplace',
moreFrom: 'More from Marketplace',
+ noPluginFound: 'No plugin found',
+ pluginsResult: '{{num}} results',
+ sortBy: 'Sort by',
+ sortOption: {
+ mostPopular: 'Most Popular',
+ recentlyUpdated: 'Recently Updated',
+ newlyReleased: 'Newly Released',
+ firstReleased: 'First Released',
+ },
},
task: {
installing: 'Installing {{installingLength}}/{{totalLength}} plugins...',
diff --git a/web/i18n/zh-Hans/plugin.ts b/web/i18n/zh-Hans/plugin.ts
index 30de7acced..a78fdb31f7 100644
--- a/web/i18n/zh-Hans/plugin.ts
+++ b/web/i18n/zh-Hans/plugin.ts
@@ -128,6 +128,15 @@ const translation = {
and: '和',
inDifyMarketplace: '在 Dify 市场中',
moreFrom: '更多来自市场',
+ noPluginFound: '未找到插件',
+ pluginsResult: '{{num}} 个插件结果',
+ sortBy: '排序方式',
+ sortOption: {
+ mostPopular: '最受欢迎',
+ recentlyUpdated: '最近更新',
+ newlyReleased: '最新发布',
+ firstReleased: '首次发布',
+ },
},
task: {
installing: '{{installingLength}}/{{totalLength}} 插件安装中...',
diff --git a/web/tailwind-common-config.ts b/web/tailwind-common-config.ts
index c1ec16a6a1..41f36bc17a 100644
--- a/web/tailwind-common-config.ts
+++ b/web/tailwind-common-config.ts
@@ -88,6 +88,7 @@ const config = {
'chat-bubble-bg': 'var(--color-chat-bubble-bg)',
'workflow-process-bg': 'var(--color-workflow-process-bg)',
'marketplace-divider-bg': 'var(--color-marketplace-divider-bg)',
+ 'marketplace-plugin-empty': 'var(--color-marketplace-plugin-empty)',
},
animation: {
'spin-slow': 'spin 2s linear infinite',
diff --git a/web/themes/dark.css b/web/themes/dark.css
index 08994039eb..a4ef4e001b 100644
--- a/web/themes/dark.css
+++ b/web/themes/dark.css
@@ -695,4 +695,5 @@ html[data-theme="dark"] {
--color-third-party-model-bg-default: #0B0B0E;
--color-workflow-process-bg: linear-gradient(90deg, rgba(24, 24, 27, 0.25) 0%, rgba(24, 24, 27, 0.04) 100%);
--color-marketplace-divider-bg: linear-gradient(90deg, rgba(200, 206, 218, 0.14) 0%, rgba(0, 0, 0, 0) 100%);
+ --color-marketplace-plugin-empty: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #222225 100%);
}
\ No newline at end of file
diff --git a/web/themes/light.css b/web/themes/light.css
index ed563ad594..4f380e50e4 100644
--- a/web/themes/light.css
+++ b/web/themes/light.css
@@ -695,4 +695,5 @@ html[data-theme="light"] {
--color-third-party-model-bg-default: #F9FAFB;
--color-workflow-process-bg: linear-gradient(90deg, rgba(200, 206, 218, 0.20) 0%, rgba(200, 206, 218, 0.04) 100%);
--color-marketplace-divider-bg: linear-gradient(90deg, rgba(16, 24, 40, 0.08) 0%, rgba(255, 255, 255, 0) 100%);
+ --color-marketplace-plugin-empty: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FCFCFD 100%);
}
\ No newline at end of file