fix:[FL-216][菜单管理页面暗黑主题适配]
Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
@@ -489,3 +489,23 @@
|
||||
|
||||
- 风险与关注点:
|
||||
- 改动仅影响 `/admin/fl-analysis` 前端视图组织与交互入口,不改变后端接口、请求/响应字段、权限判断或任务创建/启动语义。
|
||||
|
||||
# Work Log - 菜单管理页暗黑主题适配(FL-216)
|
||||
|
||||
- 背景:
|
||||
- `/admin/menus` 移动卡片相关 `admin-menus-*` 自定义样式缺少暗黑主题覆盖,暗色模式下与用户管理页视觉不一致。
|
||||
|
||||
- 本次处理:
|
||||
- 将 `.admin-menus-menu-card`、卡片头部和卡片主体并入现有用户/Worker 卡片暗黑主题覆盖,统一边框、渐变背景、头部背景和阴影。
|
||||
- 为 `.admin-menus-card-view`、`.admin-menus-card-view-content`、`.admin-menus-card-view-state` 补充暗色主题下的容器与状态色覆盖。
|
||||
|
||||
- 验证:
|
||||
- 基线:`npm run lint:web` 未通过,失败来自既有 `web/public/cesium` 产物、`admin/lightning-currents`、`use-mobile-detection` 等非本次改动文件。
|
||||
- 基线:`npm --workspace web exec eslint src/app/admin/menus/page.tsx --max-warnings=0` 通过。
|
||||
- 修改后:`git diff --check` 通过。
|
||||
- 修改后:`npm --workspace web exec eslint src/app/admin/menus/page.tsx --max-warnings=0` 通过。
|
||||
- 修改后:`npm --workspace web exec tsc --noEmit --pretty false` 通过。
|
||||
- 修改后:`npm run build:web` 未通过,`next build --webpack` 阶段被系统 `Killed`,退出码 137。
|
||||
|
||||
- 风险与关注点:
|
||||
- 改动仅影响 `[data-fquiz-theme="dark"]` 下菜单管理页卡片相关 CSS,不改变亮色主题、接口、权限或页面业务逻辑。
|
||||
|
||||
Reference in New Issue
Block a user