From 2ce0572283fe677e2e862aa2a8af1d44b7e7cfed Mon Sep 17 00:00:00 2001 From: web Date: Sat, 29 Nov 2025 20:03:41 -0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20add=20new=20payment=20icons?= =?UTF-8?q?=20for=20Alipay=20and=20WeChat=20Pay,=20update=20asset=20paths?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added SVG icons for Alipay and WeChat Pay in the payment assets directory. - Updated paths for Lottie animations in various components to use relative paths. - Changed QR code image sources in payment-related components to point to the new asset paths. - Adjusted i18n configuration to load translation files from the updated assets directory. --- apps/admin/public/{ => assets}/locales/en-US/ads.json | 0 .../public/{ => assets}/locales/en-US/announcement.json | 0 .../public/{ => assets}/locales/en-US/auth-control.json | 0 apps/admin/public/{ => assets}/locales/en-US/auth.json | 0 .../admin/public/{ => assets}/locales/en-US/components.json | 0 apps/admin/public/{ => assets}/locales/en-US/coupon.json | 0 apps/admin/public/{ => assets}/locales/en-US/dashboard.json | 0 apps/admin/public/{ => assets}/locales/en-US/document.json | 0 apps/admin/public/{ => assets}/locales/en-US/log.json | 0 apps/admin/public/{ => assets}/locales/en-US/marketing.json | 0 apps/admin/public/{ => assets}/locales/en-US/menu.json | 0 apps/admin/public/{ => assets}/locales/en-US/nodes.json | 0 apps/admin/public/{ => assets}/locales/en-US/order.json | 0 apps/admin/public/{ => assets}/locales/en-US/payment.json | 0 apps/admin/public/{ => assets}/locales/en-US/product.json | 0 apps/admin/public/{ => assets}/locales/en-US/servers.json | 0 apps/admin/public/{ => assets}/locales/en-US/subscribe.json | 0 apps/admin/public/{ => assets}/locales/en-US/system.json | 0 apps/admin/public/{ => assets}/locales/en-US/ticket.json | 0 apps/admin/public/{ => assets}/locales/en-US/tool.json | 0 .../public/{ => assets}/locales/en-US/translation.json | 0 apps/admin/public/{ => assets}/locales/en-US/user.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/ads.json | 0 .../public/{ => assets}/locales/zh-CN/announcement.json | 0 .../public/{ => assets}/locales/zh-CN/auth-control.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/auth.json | 0 .../admin/public/{ => assets}/locales/zh-CN/components.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/coupon.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/dashboard.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/document.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/log.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/marketing.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/menu.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/nodes.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/order.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/payment.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/product.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/servers.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/subscribe.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/system.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/ticket.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/tool.json | 0 .../public/{ => assets}/locales/zh-CN/translation.json | 0 apps/admin/public/{ => assets}/locales/zh-CN/user.json | 0 apps/admin/public/{ => assets}/lotties/login.json | 0 apps/admin/public/{ => assets}/payment/alipay.svg | 0 apps/admin/public/{ => assets}/payment/alipay_f2f.svg | 0 apps/admin/public/{ => assets}/payment/balance.svg | 0 apps/admin/public/{ => assets}/payment/epay.svg | 0 apps/admin/public/{ => assets}/payment/stripe_alipay.svg | 0 .../admin/public/{ => assets}/payment/stripe_wechat_pay.svg | 0 apps/admin/public/{ => assets}/payment/wechat_pay.svg | 0 apps/admin/src/sections/auth/index.tsx | 2 +- apps/admin/vite.config.ts | 5 ++++- apps/user/public/{ => assets}/locales/en-US/affiliate.json | 0 apps/user/public/{ => assets}/locales/en-US/auth.json | 0 apps/user/public/{ => assets}/locales/en-US/components.json | 0 apps/user/public/{ => assets}/locales/en-US/dashboard.json | 0 apps/user/public/{ => assets}/locales/en-US/document.json | 0 apps/user/public/{ => assets}/locales/en-US/layout.json | 0 apps/user/public/{ => assets}/locales/en-US/main.json | 0 apps/user/public/{ => assets}/locales/en-US/order.json | 0 apps/user/public/{ => assets}/locales/en-US/payment.json | 0 apps/user/public/{ => assets}/locales/en-US/profile.json | 0 apps/user/public/{ => assets}/locales/en-US/subscribe.json | 0 apps/user/public/{ => assets}/locales/en-US/ticket.json | 0 apps/user/public/{ => assets}/locales/en-US/wallet.json | 0 apps/user/public/{ => assets}/locales/zh-CN/affiliate.json | 0 apps/user/public/{ => assets}/locales/zh-CN/auth.json | 0 apps/user/public/{ => assets}/locales/zh-CN/components.json | 0 apps/user/public/{ => assets}/locales/zh-CN/dashboard.json | 0 apps/user/public/{ => assets}/locales/zh-CN/document.json | 0 apps/user/public/{ => assets}/locales/zh-CN/layout.json | 0 apps/user/public/{ => assets}/locales/zh-CN/main.json | 0 apps/user/public/{ => assets}/locales/zh-CN/order.json | 0 apps/user/public/{ => assets}/locales/zh-CN/payment.json | 0 apps/user/public/{ => assets}/locales/zh-CN/profile.json | 0 apps/user/public/{ => assets}/locales/zh-CN/subscribe.json | 0 apps/user/public/{ => assets}/locales/zh-CN/ticket.json | 0 apps/user/public/{ => assets}/locales/zh-CN/wallet.json | 0 apps/user/public/{ => assets}/lotties/global-map.json | 0 apps/user/public/{ => assets}/lotties/locations.json | 0 apps/user/public/{ => assets}/lotties/login.json | 0 apps/user/public/{ => assets}/lotties/network-security.json | 0 apps/user/public/{ => assets}/lotties/servers.json | 0 apps/user/public/{ => assets}/lotties/users.json | 0 apps/user/public/{ => assets}/payment/alipay.svg | 0 apps/user/public/{ => assets}/payment/alipay_f2f.svg | 0 apps/user/public/{ => assets}/payment/balance.svg | 0 apps/user/public/{ => assets}/payment/epay.svg | 0 apps/user/public/{ => assets}/payment/stripe_alipay.svg | 0 apps/user/public/{ => assets}/payment/stripe_wechat_pay.svg | 0 apps/user/public/{ => assets}/payment/wechat_pay.svg | 0 apps/user/src/sections/auth/index.tsx | 2 +- apps/user/src/sections/main/global-map.tsx | 2 +- apps/user/src/sections/main/hero.tsx | 6 +++++- apps/user/src/sections/main/stats.tsx | 6 +++--- apps/user/src/sections/purchasing/order.tsx | 2 +- apps/user/src/sections/subscribe/payment-methods.tsx | 2 +- apps/user/src/sections/user/payment/index.tsx | 2 +- apps/user/src/sections/user/payment/stripe.tsx | 2 +- apps/user/vite.config.ts | 5 ++++- packages/ui/src/lib/i18n.ts | 2 +- 103 files changed, 24 insertions(+), 14 deletions(-) rename apps/admin/public/{ => assets}/locales/en-US/ads.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/announcement.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/auth-control.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/auth.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/components.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/coupon.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/dashboard.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/document.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/log.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/marketing.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/menu.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/nodes.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/order.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/payment.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/product.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/servers.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/subscribe.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/system.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/ticket.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/tool.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/translation.json (100%) rename apps/admin/public/{ => assets}/locales/en-US/user.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/ads.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/announcement.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/auth-control.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/auth.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/components.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/coupon.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/dashboard.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/document.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/log.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/marketing.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/menu.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/nodes.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/order.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/payment.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/product.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/servers.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/subscribe.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/system.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/ticket.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/tool.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/translation.json (100%) rename apps/admin/public/{ => assets}/locales/zh-CN/user.json (100%) rename apps/admin/public/{ => assets}/lotties/login.json (100%) rename apps/admin/public/{ => assets}/payment/alipay.svg (100%) rename apps/admin/public/{ => assets}/payment/alipay_f2f.svg (100%) rename apps/admin/public/{ => assets}/payment/balance.svg (100%) rename apps/admin/public/{ => assets}/payment/epay.svg (100%) rename apps/admin/public/{ => assets}/payment/stripe_alipay.svg (100%) rename apps/admin/public/{ => assets}/payment/stripe_wechat_pay.svg (100%) rename apps/admin/public/{ => assets}/payment/wechat_pay.svg (100%) rename apps/user/public/{ => assets}/locales/en-US/affiliate.json (100%) rename apps/user/public/{ => assets}/locales/en-US/auth.json (100%) rename apps/user/public/{ => assets}/locales/en-US/components.json (100%) rename apps/user/public/{ => assets}/locales/en-US/dashboard.json (100%) rename apps/user/public/{ => assets}/locales/en-US/document.json (100%) rename apps/user/public/{ => assets}/locales/en-US/layout.json (100%) rename apps/user/public/{ => assets}/locales/en-US/main.json (100%) rename apps/user/public/{ => assets}/locales/en-US/order.json (100%) rename apps/user/public/{ => assets}/locales/en-US/payment.json (100%) rename apps/user/public/{ => assets}/locales/en-US/profile.json (100%) rename apps/user/public/{ => assets}/locales/en-US/subscribe.json (100%) rename apps/user/public/{ => assets}/locales/en-US/ticket.json (100%) rename apps/user/public/{ => assets}/locales/en-US/wallet.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/affiliate.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/auth.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/components.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/dashboard.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/document.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/layout.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/main.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/order.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/payment.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/profile.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/subscribe.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/ticket.json (100%) rename apps/user/public/{ => assets}/locales/zh-CN/wallet.json (100%) rename apps/user/public/{ => assets}/lotties/global-map.json (100%) rename apps/user/public/{ => assets}/lotties/locations.json (100%) rename apps/user/public/{ => assets}/lotties/login.json (100%) rename apps/user/public/{ => assets}/lotties/network-security.json (100%) rename apps/user/public/{ => assets}/lotties/servers.json (100%) rename apps/user/public/{ => assets}/lotties/users.json (100%) rename apps/user/public/{ => assets}/payment/alipay.svg (100%) rename apps/user/public/{ => assets}/payment/alipay_f2f.svg (100%) rename apps/user/public/{ => assets}/payment/balance.svg (100%) rename apps/user/public/{ => assets}/payment/epay.svg (100%) rename apps/user/public/{ => assets}/payment/stripe_alipay.svg (100%) rename apps/user/public/{ => assets}/payment/stripe_wechat_pay.svg (100%) rename apps/user/public/{ => assets}/payment/wechat_pay.svg (100%) diff --git a/apps/admin/public/locales/en-US/ads.json b/apps/admin/public/assets/locales/en-US/ads.json similarity index 100% rename from apps/admin/public/locales/en-US/ads.json rename to apps/admin/public/assets/locales/en-US/ads.json diff --git a/apps/admin/public/locales/en-US/announcement.json b/apps/admin/public/assets/locales/en-US/announcement.json similarity index 100% rename from apps/admin/public/locales/en-US/announcement.json rename to apps/admin/public/assets/locales/en-US/announcement.json diff --git a/apps/admin/public/locales/en-US/auth-control.json b/apps/admin/public/assets/locales/en-US/auth-control.json similarity index 100% rename from apps/admin/public/locales/en-US/auth-control.json rename to apps/admin/public/assets/locales/en-US/auth-control.json diff --git a/apps/admin/public/locales/en-US/auth.json b/apps/admin/public/assets/locales/en-US/auth.json similarity index 100% rename from apps/admin/public/locales/en-US/auth.json rename to apps/admin/public/assets/locales/en-US/auth.json diff --git a/apps/admin/public/locales/en-US/components.json b/apps/admin/public/assets/locales/en-US/components.json similarity index 100% rename from apps/admin/public/locales/en-US/components.json rename to apps/admin/public/assets/locales/en-US/components.json diff --git a/apps/admin/public/locales/en-US/coupon.json b/apps/admin/public/assets/locales/en-US/coupon.json similarity index 100% rename from apps/admin/public/locales/en-US/coupon.json rename to apps/admin/public/assets/locales/en-US/coupon.json diff --git a/apps/admin/public/locales/en-US/dashboard.json b/apps/admin/public/assets/locales/en-US/dashboard.json similarity index 100% rename from apps/admin/public/locales/en-US/dashboard.json rename to apps/admin/public/assets/locales/en-US/dashboard.json diff --git a/apps/admin/public/locales/en-US/document.json b/apps/admin/public/assets/locales/en-US/document.json similarity index 100% rename from apps/admin/public/locales/en-US/document.json rename to apps/admin/public/assets/locales/en-US/document.json diff --git a/apps/admin/public/locales/en-US/log.json b/apps/admin/public/assets/locales/en-US/log.json similarity index 100% rename from apps/admin/public/locales/en-US/log.json rename to apps/admin/public/assets/locales/en-US/log.json diff --git a/apps/admin/public/locales/en-US/marketing.json b/apps/admin/public/assets/locales/en-US/marketing.json similarity index 100% rename from apps/admin/public/locales/en-US/marketing.json rename to apps/admin/public/assets/locales/en-US/marketing.json diff --git a/apps/admin/public/locales/en-US/menu.json b/apps/admin/public/assets/locales/en-US/menu.json similarity index 100% rename from apps/admin/public/locales/en-US/menu.json rename to apps/admin/public/assets/locales/en-US/menu.json diff --git a/apps/admin/public/locales/en-US/nodes.json b/apps/admin/public/assets/locales/en-US/nodes.json similarity index 100% rename from apps/admin/public/locales/en-US/nodes.json rename to apps/admin/public/assets/locales/en-US/nodes.json diff --git a/apps/admin/public/locales/en-US/order.json b/apps/admin/public/assets/locales/en-US/order.json similarity index 100% rename from apps/admin/public/locales/en-US/order.json rename to apps/admin/public/assets/locales/en-US/order.json diff --git a/apps/admin/public/locales/en-US/payment.json b/apps/admin/public/assets/locales/en-US/payment.json similarity index 100% rename from apps/admin/public/locales/en-US/payment.json rename to apps/admin/public/assets/locales/en-US/payment.json diff --git a/apps/admin/public/locales/en-US/product.json b/apps/admin/public/assets/locales/en-US/product.json similarity index 100% rename from apps/admin/public/locales/en-US/product.json rename to apps/admin/public/assets/locales/en-US/product.json diff --git a/apps/admin/public/locales/en-US/servers.json b/apps/admin/public/assets/locales/en-US/servers.json similarity index 100% rename from apps/admin/public/locales/en-US/servers.json rename to apps/admin/public/assets/locales/en-US/servers.json diff --git a/apps/admin/public/locales/en-US/subscribe.json b/apps/admin/public/assets/locales/en-US/subscribe.json similarity index 100% rename from apps/admin/public/locales/en-US/subscribe.json rename to apps/admin/public/assets/locales/en-US/subscribe.json diff --git a/apps/admin/public/locales/en-US/system.json b/apps/admin/public/assets/locales/en-US/system.json similarity index 100% rename from apps/admin/public/locales/en-US/system.json rename to apps/admin/public/assets/locales/en-US/system.json diff --git a/apps/admin/public/locales/en-US/ticket.json b/apps/admin/public/assets/locales/en-US/ticket.json similarity index 100% rename from apps/admin/public/locales/en-US/ticket.json rename to apps/admin/public/assets/locales/en-US/ticket.json diff --git a/apps/admin/public/locales/en-US/tool.json b/apps/admin/public/assets/locales/en-US/tool.json similarity index 100% rename from apps/admin/public/locales/en-US/tool.json rename to apps/admin/public/assets/locales/en-US/tool.json diff --git a/apps/admin/public/locales/en-US/translation.json b/apps/admin/public/assets/locales/en-US/translation.json similarity index 100% rename from apps/admin/public/locales/en-US/translation.json rename to apps/admin/public/assets/locales/en-US/translation.json diff --git a/apps/admin/public/locales/en-US/user.json b/apps/admin/public/assets/locales/en-US/user.json similarity index 100% rename from apps/admin/public/locales/en-US/user.json rename to apps/admin/public/assets/locales/en-US/user.json diff --git a/apps/admin/public/locales/zh-CN/ads.json b/apps/admin/public/assets/locales/zh-CN/ads.json similarity index 100% rename from apps/admin/public/locales/zh-CN/ads.json rename to apps/admin/public/assets/locales/zh-CN/ads.json diff --git a/apps/admin/public/locales/zh-CN/announcement.json b/apps/admin/public/assets/locales/zh-CN/announcement.json similarity index 100% rename from apps/admin/public/locales/zh-CN/announcement.json rename to apps/admin/public/assets/locales/zh-CN/announcement.json diff --git a/apps/admin/public/locales/zh-CN/auth-control.json b/apps/admin/public/assets/locales/zh-CN/auth-control.json similarity index 100% rename from apps/admin/public/locales/zh-CN/auth-control.json rename to apps/admin/public/assets/locales/zh-CN/auth-control.json diff --git a/apps/admin/public/locales/zh-CN/auth.json b/apps/admin/public/assets/locales/zh-CN/auth.json similarity index 100% rename from apps/admin/public/locales/zh-CN/auth.json rename to apps/admin/public/assets/locales/zh-CN/auth.json diff --git a/apps/admin/public/locales/zh-CN/components.json b/apps/admin/public/assets/locales/zh-CN/components.json similarity index 100% rename from apps/admin/public/locales/zh-CN/components.json rename to apps/admin/public/assets/locales/zh-CN/components.json diff --git a/apps/admin/public/locales/zh-CN/coupon.json b/apps/admin/public/assets/locales/zh-CN/coupon.json similarity index 100% rename from apps/admin/public/locales/zh-CN/coupon.json rename to apps/admin/public/assets/locales/zh-CN/coupon.json diff --git a/apps/admin/public/locales/zh-CN/dashboard.json b/apps/admin/public/assets/locales/zh-CN/dashboard.json similarity index 100% rename from apps/admin/public/locales/zh-CN/dashboard.json rename to apps/admin/public/assets/locales/zh-CN/dashboard.json diff --git a/apps/admin/public/locales/zh-CN/document.json b/apps/admin/public/assets/locales/zh-CN/document.json similarity index 100% rename from apps/admin/public/locales/zh-CN/document.json rename to apps/admin/public/assets/locales/zh-CN/document.json diff --git a/apps/admin/public/locales/zh-CN/log.json b/apps/admin/public/assets/locales/zh-CN/log.json similarity index 100% rename from apps/admin/public/locales/zh-CN/log.json rename to apps/admin/public/assets/locales/zh-CN/log.json diff --git a/apps/admin/public/locales/zh-CN/marketing.json b/apps/admin/public/assets/locales/zh-CN/marketing.json similarity index 100% rename from apps/admin/public/locales/zh-CN/marketing.json rename to apps/admin/public/assets/locales/zh-CN/marketing.json diff --git a/apps/admin/public/locales/zh-CN/menu.json b/apps/admin/public/assets/locales/zh-CN/menu.json similarity index 100% rename from apps/admin/public/locales/zh-CN/menu.json rename to apps/admin/public/assets/locales/zh-CN/menu.json diff --git a/apps/admin/public/locales/zh-CN/nodes.json b/apps/admin/public/assets/locales/zh-CN/nodes.json similarity index 100% rename from apps/admin/public/locales/zh-CN/nodes.json rename to apps/admin/public/assets/locales/zh-CN/nodes.json diff --git a/apps/admin/public/locales/zh-CN/order.json b/apps/admin/public/assets/locales/zh-CN/order.json similarity index 100% rename from apps/admin/public/locales/zh-CN/order.json rename to apps/admin/public/assets/locales/zh-CN/order.json diff --git a/apps/admin/public/locales/zh-CN/payment.json b/apps/admin/public/assets/locales/zh-CN/payment.json similarity index 100% rename from apps/admin/public/locales/zh-CN/payment.json rename to apps/admin/public/assets/locales/zh-CN/payment.json diff --git a/apps/admin/public/locales/zh-CN/product.json b/apps/admin/public/assets/locales/zh-CN/product.json similarity index 100% rename from apps/admin/public/locales/zh-CN/product.json rename to apps/admin/public/assets/locales/zh-CN/product.json diff --git a/apps/admin/public/locales/zh-CN/servers.json b/apps/admin/public/assets/locales/zh-CN/servers.json similarity index 100% rename from apps/admin/public/locales/zh-CN/servers.json rename to apps/admin/public/assets/locales/zh-CN/servers.json diff --git a/apps/admin/public/locales/zh-CN/subscribe.json b/apps/admin/public/assets/locales/zh-CN/subscribe.json similarity index 100% rename from apps/admin/public/locales/zh-CN/subscribe.json rename to apps/admin/public/assets/locales/zh-CN/subscribe.json diff --git a/apps/admin/public/locales/zh-CN/system.json b/apps/admin/public/assets/locales/zh-CN/system.json similarity index 100% rename from apps/admin/public/locales/zh-CN/system.json rename to apps/admin/public/assets/locales/zh-CN/system.json diff --git a/apps/admin/public/locales/zh-CN/ticket.json b/apps/admin/public/assets/locales/zh-CN/ticket.json similarity index 100% rename from apps/admin/public/locales/zh-CN/ticket.json rename to apps/admin/public/assets/locales/zh-CN/ticket.json diff --git a/apps/admin/public/locales/zh-CN/tool.json b/apps/admin/public/assets/locales/zh-CN/tool.json similarity index 100% rename from apps/admin/public/locales/zh-CN/tool.json rename to apps/admin/public/assets/locales/zh-CN/tool.json diff --git a/apps/admin/public/locales/zh-CN/translation.json b/apps/admin/public/assets/locales/zh-CN/translation.json similarity index 100% rename from apps/admin/public/locales/zh-CN/translation.json rename to apps/admin/public/assets/locales/zh-CN/translation.json diff --git a/apps/admin/public/locales/zh-CN/user.json b/apps/admin/public/assets/locales/zh-CN/user.json similarity index 100% rename from apps/admin/public/locales/zh-CN/user.json rename to apps/admin/public/assets/locales/zh-CN/user.json diff --git a/apps/admin/public/lotties/login.json b/apps/admin/public/assets/lotties/login.json similarity index 100% rename from apps/admin/public/lotties/login.json rename to apps/admin/public/assets/lotties/login.json diff --git a/apps/admin/public/payment/alipay.svg b/apps/admin/public/assets/payment/alipay.svg similarity index 100% rename from apps/admin/public/payment/alipay.svg rename to apps/admin/public/assets/payment/alipay.svg diff --git a/apps/admin/public/payment/alipay_f2f.svg b/apps/admin/public/assets/payment/alipay_f2f.svg similarity index 100% rename from apps/admin/public/payment/alipay_f2f.svg rename to apps/admin/public/assets/payment/alipay_f2f.svg diff --git a/apps/admin/public/payment/balance.svg b/apps/admin/public/assets/payment/balance.svg similarity index 100% rename from apps/admin/public/payment/balance.svg rename to apps/admin/public/assets/payment/balance.svg diff --git a/apps/admin/public/payment/epay.svg b/apps/admin/public/assets/payment/epay.svg similarity index 100% rename from apps/admin/public/payment/epay.svg rename to apps/admin/public/assets/payment/epay.svg diff --git a/apps/admin/public/payment/stripe_alipay.svg b/apps/admin/public/assets/payment/stripe_alipay.svg similarity index 100% rename from apps/admin/public/payment/stripe_alipay.svg rename to apps/admin/public/assets/payment/stripe_alipay.svg diff --git a/apps/admin/public/payment/stripe_wechat_pay.svg b/apps/admin/public/assets/payment/stripe_wechat_pay.svg similarity index 100% rename from apps/admin/public/payment/stripe_wechat_pay.svg rename to apps/admin/public/assets/payment/stripe_wechat_pay.svg diff --git a/apps/admin/public/payment/wechat_pay.svg b/apps/admin/public/assets/payment/wechat_pay.svg similarity index 100% rename from apps/admin/public/payment/wechat_pay.svg rename to apps/admin/public/assets/payment/wechat_pay.svg diff --git a/apps/admin/src/sections/auth/index.tsx b/apps/admin/src/sections/auth/index.tsx index 78ddc3c..6326865 100644 --- a/apps/admin/src/sections/auth/index.tsx +++ b/apps/admin/src/sections/auth/index.tsx @@ -37,7 +37,7 @@ export default function Auth() { autoplay className="mx-auto hidden w-full lg:block" loop - src="./lotties/login.json" + src="./assets/lotties/login.json" />

{site.site_desc} diff --git a/apps/admin/vite.config.ts b/apps/admin/vite.config.ts index e38070c..2f0c567 100644 --- a/apps/admin/vite.config.ts +++ b/apps/admin/vite.config.ts @@ -9,7 +9,7 @@ import { defineConfig } from "vite"; export default defineConfig({ base: "./", plugins: [ - devtools(), + devtools({ eventBusConfig: { port: 42_070 } }), tanstackRouter({ target: "react", autoCodeSplitting: true, @@ -32,4 +32,7 @@ export default defineConfig({ }, }, }, + build: { + assetsDir: "static", + }, }); diff --git a/apps/user/public/locales/en-US/affiliate.json b/apps/user/public/assets/locales/en-US/affiliate.json similarity index 100% rename from apps/user/public/locales/en-US/affiliate.json rename to apps/user/public/assets/locales/en-US/affiliate.json diff --git a/apps/user/public/locales/en-US/auth.json b/apps/user/public/assets/locales/en-US/auth.json similarity index 100% rename from apps/user/public/locales/en-US/auth.json rename to apps/user/public/assets/locales/en-US/auth.json diff --git a/apps/user/public/locales/en-US/components.json b/apps/user/public/assets/locales/en-US/components.json similarity index 100% rename from apps/user/public/locales/en-US/components.json rename to apps/user/public/assets/locales/en-US/components.json diff --git a/apps/user/public/locales/en-US/dashboard.json b/apps/user/public/assets/locales/en-US/dashboard.json similarity index 100% rename from apps/user/public/locales/en-US/dashboard.json rename to apps/user/public/assets/locales/en-US/dashboard.json diff --git a/apps/user/public/locales/en-US/document.json b/apps/user/public/assets/locales/en-US/document.json similarity index 100% rename from apps/user/public/locales/en-US/document.json rename to apps/user/public/assets/locales/en-US/document.json diff --git a/apps/user/public/locales/en-US/layout.json b/apps/user/public/assets/locales/en-US/layout.json similarity index 100% rename from apps/user/public/locales/en-US/layout.json rename to apps/user/public/assets/locales/en-US/layout.json diff --git a/apps/user/public/locales/en-US/main.json b/apps/user/public/assets/locales/en-US/main.json similarity index 100% rename from apps/user/public/locales/en-US/main.json rename to apps/user/public/assets/locales/en-US/main.json diff --git a/apps/user/public/locales/en-US/order.json b/apps/user/public/assets/locales/en-US/order.json similarity index 100% rename from apps/user/public/locales/en-US/order.json rename to apps/user/public/assets/locales/en-US/order.json diff --git a/apps/user/public/locales/en-US/payment.json b/apps/user/public/assets/locales/en-US/payment.json similarity index 100% rename from apps/user/public/locales/en-US/payment.json rename to apps/user/public/assets/locales/en-US/payment.json diff --git a/apps/user/public/locales/en-US/profile.json b/apps/user/public/assets/locales/en-US/profile.json similarity index 100% rename from apps/user/public/locales/en-US/profile.json rename to apps/user/public/assets/locales/en-US/profile.json diff --git a/apps/user/public/locales/en-US/subscribe.json b/apps/user/public/assets/locales/en-US/subscribe.json similarity index 100% rename from apps/user/public/locales/en-US/subscribe.json rename to apps/user/public/assets/locales/en-US/subscribe.json diff --git a/apps/user/public/locales/en-US/ticket.json b/apps/user/public/assets/locales/en-US/ticket.json similarity index 100% rename from apps/user/public/locales/en-US/ticket.json rename to apps/user/public/assets/locales/en-US/ticket.json diff --git a/apps/user/public/locales/en-US/wallet.json b/apps/user/public/assets/locales/en-US/wallet.json similarity index 100% rename from apps/user/public/locales/en-US/wallet.json rename to apps/user/public/assets/locales/en-US/wallet.json diff --git a/apps/user/public/locales/zh-CN/affiliate.json b/apps/user/public/assets/locales/zh-CN/affiliate.json similarity index 100% rename from apps/user/public/locales/zh-CN/affiliate.json rename to apps/user/public/assets/locales/zh-CN/affiliate.json diff --git a/apps/user/public/locales/zh-CN/auth.json b/apps/user/public/assets/locales/zh-CN/auth.json similarity index 100% rename from apps/user/public/locales/zh-CN/auth.json rename to apps/user/public/assets/locales/zh-CN/auth.json diff --git a/apps/user/public/locales/zh-CN/components.json b/apps/user/public/assets/locales/zh-CN/components.json similarity index 100% rename from apps/user/public/locales/zh-CN/components.json rename to apps/user/public/assets/locales/zh-CN/components.json diff --git a/apps/user/public/locales/zh-CN/dashboard.json b/apps/user/public/assets/locales/zh-CN/dashboard.json similarity index 100% rename from apps/user/public/locales/zh-CN/dashboard.json rename to apps/user/public/assets/locales/zh-CN/dashboard.json diff --git a/apps/user/public/locales/zh-CN/document.json b/apps/user/public/assets/locales/zh-CN/document.json similarity index 100% rename from apps/user/public/locales/zh-CN/document.json rename to apps/user/public/assets/locales/zh-CN/document.json diff --git a/apps/user/public/locales/zh-CN/layout.json b/apps/user/public/assets/locales/zh-CN/layout.json similarity index 100% rename from apps/user/public/locales/zh-CN/layout.json rename to apps/user/public/assets/locales/zh-CN/layout.json diff --git a/apps/user/public/locales/zh-CN/main.json b/apps/user/public/assets/locales/zh-CN/main.json similarity index 100% rename from apps/user/public/locales/zh-CN/main.json rename to apps/user/public/assets/locales/zh-CN/main.json diff --git a/apps/user/public/locales/zh-CN/order.json b/apps/user/public/assets/locales/zh-CN/order.json similarity index 100% rename from apps/user/public/locales/zh-CN/order.json rename to apps/user/public/assets/locales/zh-CN/order.json diff --git a/apps/user/public/locales/zh-CN/payment.json b/apps/user/public/assets/locales/zh-CN/payment.json similarity index 100% rename from apps/user/public/locales/zh-CN/payment.json rename to apps/user/public/assets/locales/zh-CN/payment.json diff --git a/apps/user/public/locales/zh-CN/profile.json b/apps/user/public/assets/locales/zh-CN/profile.json similarity index 100% rename from apps/user/public/locales/zh-CN/profile.json rename to apps/user/public/assets/locales/zh-CN/profile.json diff --git a/apps/user/public/locales/zh-CN/subscribe.json b/apps/user/public/assets/locales/zh-CN/subscribe.json similarity index 100% rename from apps/user/public/locales/zh-CN/subscribe.json rename to apps/user/public/assets/locales/zh-CN/subscribe.json diff --git a/apps/user/public/locales/zh-CN/ticket.json b/apps/user/public/assets/locales/zh-CN/ticket.json similarity index 100% rename from apps/user/public/locales/zh-CN/ticket.json rename to apps/user/public/assets/locales/zh-CN/ticket.json diff --git a/apps/user/public/locales/zh-CN/wallet.json b/apps/user/public/assets/locales/zh-CN/wallet.json similarity index 100% rename from apps/user/public/locales/zh-CN/wallet.json rename to apps/user/public/assets/locales/zh-CN/wallet.json diff --git a/apps/user/public/lotties/global-map.json b/apps/user/public/assets/lotties/global-map.json similarity index 100% rename from apps/user/public/lotties/global-map.json rename to apps/user/public/assets/lotties/global-map.json diff --git a/apps/user/public/lotties/locations.json b/apps/user/public/assets/lotties/locations.json similarity index 100% rename from apps/user/public/lotties/locations.json rename to apps/user/public/assets/lotties/locations.json diff --git a/apps/user/public/lotties/login.json b/apps/user/public/assets/lotties/login.json similarity index 100% rename from apps/user/public/lotties/login.json rename to apps/user/public/assets/lotties/login.json diff --git a/apps/user/public/lotties/network-security.json b/apps/user/public/assets/lotties/network-security.json similarity index 100% rename from apps/user/public/lotties/network-security.json rename to apps/user/public/assets/lotties/network-security.json diff --git a/apps/user/public/lotties/servers.json b/apps/user/public/assets/lotties/servers.json similarity index 100% rename from apps/user/public/lotties/servers.json rename to apps/user/public/assets/lotties/servers.json diff --git a/apps/user/public/lotties/users.json b/apps/user/public/assets/lotties/users.json similarity index 100% rename from apps/user/public/lotties/users.json rename to apps/user/public/assets/lotties/users.json diff --git a/apps/user/public/payment/alipay.svg b/apps/user/public/assets/payment/alipay.svg similarity index 100% rename from apps/user/public/payment/alipay.svg rename to apps/user/public/assets/payment/alipay.svg diff --git a/apps/user/public/payment/alipay_f2f.svg b/apps/user/public/assets/payment/alipay_f2f.svg similarity index 100% rename from apps/user/public/payment/alipay_f2f.svg rename to apps/user/public/assets/payment/alipay_f2f.svg diff --git a/apps/user/public/payment/balance.svg b/apps/user/public/assets/payment/balance.svg similarity index 100% rename from apps/user/public/payment/balance.svg rename to apps/user/public/assets/payment/balance.svg diff --git a/apps/user/public/payment/epay.svg b/apps/user/public/assets/payment/epay.svg similarity index 100% rename from apps/user/public/payment/epay.svg rename to apps/user/public/assets/payment/epay.svg diff --git a/apps/user/public/payment/stripe_alipay.svg b/apps/user/public/assets/payment/stripe_alipay.svg similarity index 100% rename from apps/user/public/payment/stripe_alipay.svg rename to apps/user/public/assets/payment/stripe_alipay.svg diff --git a/apps/user/public/payment/stripe_wechat_pay.svg b/apps/user/public/assets/payment/stripe_wechat_pay.svg similarity index 100% rename from apps/user/public/payment/stripe_wechat_pay.svg rename to apps/user/public/assets/payment/stripe_wechat_pay.svg diff --git a/apps/user/public/payment/wechat_pay.svg b/apps/user/public/assets/payment/wechat_pay.svg similarity index 100% rename from apps/user/public/payment/wechat_pay.svg rename to apps/user/public/assets/payment/wechat_pay.svg diff --git a/apps/user/src/sections/auth/index.tsx b/apps/user/src/sections/auth/index.tsx index 823c726..94f71c3 100644 --- a/apps/user/src/sections/auth/index.tsx +++ b/apps/user/src/sections/auth/index.tsx @@ -49,7 +49,7 @@ export default function Main() { autoplay className="mx-auto hidden w-[275px] lg:block xl:w-[500px]" loop - src="/lotties/login.json" + src="./assets/lotties/login.json" />

{site.site_desc} diff --git a/apps/user/src/sections/main/global-map.tsx b/apps/user/src/sections/main/global-map.tsx index 6bbe852..5069e68 100644 --- a/apps/user/src/sections/main/global-map.tsx +++ b/apps/user/src/sections/main/global-map.tsx @@ -45,7 +45,7 @@ export function GlobalMap() { autoplay className="w-full scale-150" loop - src="/lotties/global-map.json" + src="./assets/lotties/global-map.json" /> diff --git a/apps/user/src/sections/main/hero.tsx b/apps/user/src/sections/main/hero.tsx index 1b4fbce..b7ab926 100644 --- a/apps/user/src/sections/main/hero.tsx +++ b/apps/user/src/sections/main/hero.tsx @@ -52,7 +52,11 @@ export function Hero() { transition={{ type: "spring", stiffness: 80, damping: 15, delay: 0.5 }} viewport={{ once: true, amount: 0.3 }} > - + ); diff --git a/apps/user/src/sections/main/stats.tsx b/apps/user/src/sections/main/stats.tsx index 32d8a3a..49e7093 100644 --- a/apps/user/src/sections/main/stats.tsx +++ b/apps/user/src/sections/main/stats.tsx @@ -14,7 +14,7 @@ export function Stats() { autoplay className="size-24" loop - src="/lotties/users.json" + src="./assets/lotties/users.json" /> ), }, @@ -29,7 +29,7 @@ export function Stats() { autoplay className="size-24" loop - src="/lotties/servers.json" + src="./assets/lotties/servers.json" /> ), }, @@ -41,7 +41,7 @@ export function Stats() { autoplay className="size-24" loop - src="/lotties/locations.json" + src="./assets/lotties/locations.json" /> ), }, diff --git a/apps/user/src/sections/purchasing/order.tsx b/apps/user/src/sections/purchasing/order.tsx index 21318e0..a6dddc5 100644 --- a/apps/user/src/sections/purchasing/order.tsx +++ b/apps/user/src/sections/purchasing/order.tsx @@ -248,7 +248,7 @@ export default function Order() {

= ({ {item.name} diff --git a/apps/user/src/sections/user/payment/index.tsx b/apps/user/src/sections/user/payment/index.tsx index 19ec538..244c30c 100644 --- a/apps/user/src/sections/user/payment/index.tsx +++ b/apps/user/src/sections/user/payment/index.tsx @@ -234,7 +234,7 @@ export default function Page() {

> = ({ <>