Skip to content

feat(macos): refine workbench presentation - #328

Draft
arkleselect wants to merge 1 commit into
previewfrom
codex/frontend
Draft

feat(macos): refine workbench presentation#328
arkleselect wants to merge 1 commit into
previewfrom
codex/frontend

Conversation

@arkleselect

@arkleselectarkleselect commented Aug 29, 2026

Copy link
Copy Markdown
Collaborator

修改内容

  • 移除文件树、编辑区及右侧侧边栏外层的浅灰色边框。
  • paneInset 调整为 0,去除文件树、编辑区与边框之间的间距。
  • 调整代码行选中背景样式,使背景色左右两侧与编辑区保持 1pt 内边距。
  • 修复切换文件时右侧编辑区折叠状态异步初始化导致的界面闪动。
  • 修复切换文件时当前行背景闪动,首次绘制前恢复已保存的光标及选区位置。
  • 调整通知栏样式,固定在界面右下角,多个通知向上堆叠显示。
  • 增加右键菜单栏样式,当前仅适配并测试文件树场景。
  • macOS 项目文件树行间距由 0pt 调整为 1pt。
  • 修复设置窗口关闭时齿轮按钮选中状态未同步取消的问题

验证

  • ./scripts/test-macos.sh
  • 662 个测试、78 个测试套件全部通过。

Sign up for freeto 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

@arkleselect