Skip to content

fix(web): restore theme surfaces#74

Merged
qqqqqf-q merged 2 commits into
mainfrom
split/pr63-ui-surfaces
May 19, 2026
Merged

fix(web): restore theme surfaces#74
qqqqqf-q merged 2 commits into
mainfrom
split/pr63-ui-surfaces

Conversation

@kilockok

Copy link
Copy Markdown
Collaborator

Split from #63.

内容:

  • 恢复 page/sidebar/chat surface 类名与背景变量
  • 补齐 chat 渐变 stop 变量
  • 调整桌面标题栏图标 rail padding 测试

未包含:

  • AppLayout scrollbarGutter 移除
  • GTD、主题导入导出、QQ、人格式选择器改动

验证:

  • pnpm test -- src/tests/appUI.test.tsx
  • pnpm type-check 受 main 既有 modelPicker.test.tsx is_default 类型错误阻塞

@qqqqqf-q qqqqqf-q left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Surface class 分层 + color-mix 渐进增强方案正确,降级安全。

@qqqqqf-q qqqqqf-q merged commit 4424c81 into main May 19, 2026
10 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants