From 426e6709344cdba7063ceed9ee312b8507cf8b9c Mon Sep 17 00:00:00 2001 From: Codex Date: Thu, 18 Jun 2026 18:35:48 +0800 Subject: [PATCH] feat: ecommerce quick tool UI responsive polish --- src/features/ecommerce/EcommercePage.tsx | 75 ++- src/styles/ecommerce-standalone.css | 682 +++++++++++++++++++++++ 2 files changed, 742 insertions(+), 15 deletions(-) diff --git a/src/features/ecommerce/EcommercePage.tsx b/src/features/ecommerce/EcommercePage.tsx index be86dbe..b8f686e 100644 --- a/src/features/ecommerce/EcommercePage.tsx +++ b/src/features/ecommerce/EcommercePage.tsx @@ -1861,9 +1861,19 @@ function ProductClonePage(_props: ProductClonePageProps = {}) { { key: "translate", label: "图片翻译", icon: }, ]; - const renderQuickPageSidebar = (activeKey: NonNullable) => ( + const commerceQuickPageSidebarItems = quickPageSidebarItems.filter((item) => + ["quick-set", "detail", "hot", "oneClickVideo"].includes(item.key), + ); + const visualQuickPageSidebarItems = quickPageSidebarItems.filter((item) => + ["image-edit", "watermark", "copywriting", "translate"].includes(item.key), + ); + + const renderQuickPageSidebar = ( + activeKey: NonNullable, + group: "commerce" | "visual" = "commerce", + ) => (