From fc27d179d4a2c250dcad8b70aa55f72dc4c55825 Mon Sep 17 00:00:00 2001
From: MT-Mint <798521692@qq.com>
Date: Thu, 23 Apr 2026 09:37:36 +0800
Subject: [PATCH] =?UTF-8?q?feat(08-03):=20=E5=B0=86=E4=BA=A7=E7=89=A9?=
=?UTF-8?q?=E9=A2=84=E8=A7=88=E5=86=85=E8=81=94=E6=A0=B7=E5=BC=8F=E5=8F=98?=
=?UTF-8?q?=E9=87=8F=E4=BB=A4=E7=89=8C=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 将产物预览 srcdoc 内联样式中的十六进制颜色值替换为工作区主题令牌变量
- 在 globals 和工作区主题令牌注册表中注册缺失的工作区主题令牌,以支持亮色/暗色主题
---
.../artifacts/artifact-file-detail.tsx | 43 ++++++++++++++-----
frontend/src/styles/globals.css | 18 ++++++++
frontend/src/styles/workspace-color-tokens.ts | 6 +++
3 files changed, 57 insertions(+), 10 deletions(-)
diff --git a/frontend/src/components/workspace/artifacts/artifact-file-detail.tsx b/frontend/src/components/workspace/artifacts/artifact-file-detail.tsx
index 4d3185fb..979bb636 100644
--- a/frontend/src/components/workspace/artifacts/artifact-file-detail.tsx
+++ b/frontend/src/components/workspace/artifacts/artifact-file-detail.tsx
@@ -1559,13 +1559,36 @@ function buildArtifactViewerSrcDoc({