Skip to content

feat(ui): minimalist macOS-style sandbox frontend#6

Merged
Shadow-Azure merged 3 commits into
mainfrom
feat/minimalist-ui
May 20, 2026
Merged

feat(ui): minimalist macOS-style sandbox frontend#6
Shadow-Azure merged 3 commits into
mainfrom
feat/minimalist-ui

Conversation

@Shadow-Azure

Copy link
Copy Markdown
Owner

Summary

  • Remove ControlPanel sidebar, StatusBar, and header — full-screen terminal with floating toolbar
  • Tokyo Night color scheme + SF Mono font for clean terminal rendering
  • 100ms PTY polling for smooth streaming output display
  • Glassmorphism toolbar with backdrop blur, screenshot button, connection status indicator
  • Screenshot preview as floating panel (bottom-right)

Test plan

  • TypeScript compiles (tsc --noEmit)
  • Rust compiles (cargo check --all-targets)
  • Frontend builds (pnpm build)
  • release.sh builds successfully
  • claude -p "你是谁" runs in sandbox, screenshot confirms UI works

🤖 Generated with Claude Code

Remove ControlPanel sidebar, StatusBar, and header. Replace with
full-screen terminal and floating toolbar (screenshot button +
connection status). Use Tokyo Night color scheme with SF Mono font,
100ms PTY polling for smooth streaming output, and glassmorphism
toolbar with backdrop blur.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions

github-actions Bot commented May 19, 2026

Copy link
Copy Markdown

🔒 门禁检查结果

检查项 状态
Rust 格式化 ✅ success
Rust Clippy ✅ success
Rust 测试 ✅ success
安全检查 ✅ success

Rust 测试覆盖率

指标 覆盖率
行覆盖率 74.7%
分支覆盖率 0.0%
模块 行覆盖率
crates.sandbox-core.src.sandbox ███████████████████░ 98.2%
crates.sandbox-core.src.capture ██████████░░░░░░░░░░ 50.0%
crates.sandbox-core.src.server ██████████████████░░ 94.8%
crates.sandbox-core.src.instance ███████████████████░ 98.7%
crates.sandbox-core.src.process ███████████░░░░░░░░░ 56.2%
crates.sandbox-core.src.automation █████████░░░░░░░░░░░ 46.7%

详细报告见 Rust 覆盖率 artifact

✅ 所有检查通过,可以合入

点击 Squash and merge 合并此PR

ZN-ice and others added 2 commits May 20, 2026 07:22
Wrap spawn_cli to run commands via `zsh -c "<cmd> <args>"` instead of
executing them directly on the PTY. This loads the user's shell
environment (PATH, .zshrc, etc.) before running the command, matching
the behavior of opening Terminal.app and typing the command manually.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Shadow-Azure
Shadow-Azure merged commit 99f50d9 into main May 20, 2026
6 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.

1 participant