Skip to content

fix: polish FileTerm and iTerm2 light theme rendering - #307

Merged
St0ff3l merged 1 commit into
mainfrom
fix/fileterm-light-theme-polish
Oct 9, 2026
Merged

St0ff3l merged 1 commit into
mainfrom
fix/fileterm-light-theme-polish

Conversation

@St0ff3l

@St0ff3l St0ff3l commented Oct 9, 2026

Copy link
Copy Markdown
Owner

变更内容

  • 修正 macOS 浅色主题下原生红绿灯仍按 DarkAqua 绘制的问题,窗口外观随 FileTerm 主题切换,毛玻璃材质单独保持暗色外观。
  • 完善 FileTerm 与 iTerm2 面板配色、磁盘容量省略号、网络分隔线和侧栏底栏对齐。
  • 更新 2.2.28 双语发布说明,包含主题修复。

验证

  • npm run typecheck -w @fileterm/tauri
  • npm run lint
  • npx prettier --check apps/tauri packages/core packages/shared packages/storage
  • npm run test:tauri
  • cargo clippy --manifest-path apps/tauri/src-tauri/Cargo.toml --locked --all-targets --all-features -- -D warnings
  • CSS 契约及 14 种 FileTerm/iTerm2 明暗主题组合的浏览器样式检查

macOS 原生窗口仍需在发布构建中人工确认实际外观。

@St0ff3l
St0ff3l merged commit 828e09e into main Oct 9, 2026
14 checks passed
@St0ff3l
St0ff3l deleted the fix/fileterm-light-theme-polish branch October 9, 2026 14:19
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.

1 participant