From df3fb0c754d528498f8d9d0f23147e53504724a7 Mon Sep 17 00:00:00 2001 From: R524809 Date: Fri, 18 Sep 2026 13:38:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(edit):=20=E7=BC=96=E8=BE=91=E9=A1=B5?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/src/pages/products/ProductEditPage.css | 7 +++++++ apps/web/src/pages/products/ProductEditPage.tsx | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/web/src/pages/products/ProductEditPage.css b/apps/web/src/pages/products/ProductEditPage.css index 8266b2b..e7d3b96 100644 --- a/apps/web/src/pages/products/ProductEditPage.css +++ b/apps/web/src/pages/products/ProductEditPage.css @@ -12,6 +12,13 @@ padding-bottom: 92px; } +/* 编辑器快照加载前占满内容可视区,避免加载图标受页面留白影响而偏移。 */ +.product-editor-loading { + display: grid; + min-height: calc(100vh - 90px); + place-items: center; +} + /* 页头 */ .editor-header { margin: -4px 0 20px; diff --git a/apps/web/src/pages/products/ProductEditPage.tsx b/apps/web/src/pages/products/ProductEditPage.tsx index f36492b..716e565 100644 --- a/apps/web/src/pages/products/ProductEditPage.tsx +++ b/apps/web/src/pages/products/ProductEditPage.tsx @@ -870,7 +870,11 @@ const ProductEditPage = () => { if (!currentPlatform) return ; if (loading && !snapshot) - return ; + return ( +
+ +
+ ); if (!snapshot) return (