From b32201711a6d4bedee8a38f4998a141788854bef Mon Sep 17 00:00:00 2001 From: chengkai3 Date: Sat, 20 Jun 2026 19:04:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:[FL-222][=E6=96=87=E4=BB=B6=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E9=A1=B5=E6=A0=87=E9=A2=98=E6=A0=8F=E6=9A=97=E9=BB=91?= =?UTF-8?q?=E4=B8=BB=E9=A2=98=E8=83=8C=E6=99=AF=E5=AF=B9=E9=BD=90]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: multica-agent --- memory/2026-06-20.md | 17 +++++++++++++++++ web/src/app/admin/files/page.tsx | 3 +-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/memory/2026-06-20.md b/memory/2026-06-20.md index 4771ff9..5ea87a4 100644 --- a/memory/2026-06-20.md +++ b/memory/2026-06-20.md @@ -556,3 +556,20 @@ - 风险与关注点: - 改动仅影响角色列表/搜索 SQL 生成,不改变接口路径、响应字段、分页参数、角色 CRUD 或权限语义。 + +# Work Log - 文件管理页 Card 标题栏暗黑主题对齐(FL-222) + +- 背景: + - `/admin/files` 主 Card 标题栏显式覆盖 `background: var(--fquiz-theme-bg-elevated)`,暗黑主题下与 Ant Design Card 默认标题栏背景存在色差。 + +- 本次处理: + - 移除文件管理页主 Card `styles.header.background` 覆盖,保留边框和内边距,让 Ant Design 按当前主题自动适配标题栏背景。 + +- 验证: + - 基线:`npm --workspace web exec eslint src/app/admin/files/page.tsx --max-warnings=0` 通过。 + - 修改后:`npm --workspace web exec eslint src/app/admin/files/page.tsx --max-warnings=0` 通过。 + - 修改后:`npm --workspace web exec tsc --noEmit --pretty false` 通过。 + - 修改后:`git diff --check` 通过。 + +- 风险与关注点: + - 改动仅影响文件管理页主 Card 标题栏背景来源,不改变接口、权限、上传下载或文件列表业务逻辑。 diff --git a/web/src/app/admin/files/page.tsx b/web/src/app/admin/files/page.tsx index ce022e6..dc0c6bb 100644 --- a/web/src/app/admin/files/page.tsx +++ b/web/src/app/admin/files/page.tsx @@ -901,8 +901,7 @@ export default function AdminFilesPage() { styles={{ header: { borderBottom: '1px solid var(--ant-color-border-secondary)', - padding: '16px 20px', - background: 'var(--fquiz-theme-bg-elevated)' + padding: '16px 20px' }, body: { padding: '20px' } }}