From fafc83f9e6e516e1a5cfd887bb41cf6788b250cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Tue, 6 Oct 2026 22:28:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E9=9D=A2=E6=9D=BF=E6=94=B9?= =?UTF-8?q?=E7=94=A8=E5=B9=B3=E5=8F=B0=E4=B8=BB=E9=A2=98=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - `Shell` 的米色页面渐变改用 `bg-(image:--platform-body-fill)` - 文案 / 强调 / 描边换成 `--platform-text-strong` / `-base` / `-soft` / `-muted`、`--platform-accent`、`--platform-surface-border` 与 `--platform-surface-hover-border` - 卡片与输入底色换成 `--platform-panel-fill` / `--platform-input-fill` / `--platform-neutral-bg`,冲突卡底换成 `--platform-warm-bg` - 硬编码阴影换成 `--platform-panel-shadow` 与 `--platform-profile-action-shadow` - 小红书品牌红 `#ff2442` 不在 `--platform-*` 调色板里,按原值保留并加注释 --- .../export/components/EmptyTab.tsx | 2 +- .../export/components/Shell.tsx | 6 ++-- .../export/components/TargetCard.tsx | 6 ++-- .../export/components/TargetTabs.tsx | 4 +-- .../export/tabs/common/PaneButton.tsx | 9 +++-- .../export/tabs/taonier/PublishPane.tsx | 6 ++-- .../tabs/xiaohongshu/AdaptPromptDialog.tsx | 6 ++-- .../export/tabs/xiaohongshu/ArtifactsPane.tsx | 18 ++++++---- .../export/tabs/xiaohongshu/ConflictCard.tsx | 22 ++++++++----- .../export/tabs/xiaohongshu/CopyButton.tsx | 2 +- .../xiaohongshu/DownloadFailureDialog.tsx | 10 +++--- .../export/tabs/xiaohongshu/FailureDialog.tsx | 4 +-- .../export/tabs/xiaohongshu/FormCard.tsx | 33 +++++++++++++------ .../export/tabs/xiaohongshu/IconPreview.tsx | 6 ++-- 14 files changed, 82 insertions(+), 52 deletions(-) diff --git a/apps/ai-game-creator-shell/src/view/project-development/export/components/EmptyTab.tsx b/apps/ai-game-creator-shell/src/view/project-development/export/components/EmptyTab.tsx index 28f93968e..58441ea15 100644 --- a/apps/ai-game-creator-shell/src/view/project-development/export/components/EmptyTab.tsx +++ b/apps/ai-game-creator-shell/src/view/project-development/export/components/EmptyTab.tsx @@ -9,7 +9,7 @@ import { type Target, TARGET_META } from '../model'; export function EmptyTab({ target }: { target: Target }) { return (
{`${TARGET_META[target].label}导出页尚未接入`} diff --git a/apps/ai-game-creator-shell/src/view/project-development/export/components/Shell.tsx b/apps/ai-game-creator-shell/src/view/project-development/export/components/Shell.tsx index 19cb9bb68..c3d6f9174 100644 --- a/apps/ai-game-creator-shell/src/view/project-development/export/components/Shell.tsx +++ b/apps/ai-game-creator-shell/src/view/project-development/export/components/Shell.tsx @@ -22,8 +22,8 @@ export function Shell({ onClose: () => void; }) { return ( -
-
+
+
导出到
@@ -35,7 +35,7 @@ export function Shell({ type="button" aria-label="关闭导出面板" title="关闭" - className="grid size-8 shrink-0 place-items-center rounded-lg border border-[#e2cbb8] bg-[#fffaf5] text-[#6f5848] transition hover:border-[#c7653d] hover:text-[#c7653d]" + className="grid size-8 shrink-0 place-items-center rounded-lg border border-(--platform-surface-border) bg-(image:--platform-panel-fill) text-(--platform-text-base) transition hover:border-(--platform-surface-hover-border) hover:text-(--platform-accent)" onClick={onClose} >