Skip to content

feat: complete Dream Skin companion and dock backgrounds#1621

Merged
BigPizzaV3 merged 11 commits into
BigPizzaV3:mainfrom
ShaohengXui:fix/dream-skin-auxiliary-panels
Jul 25, 2026
Merged

feat: complete Dream Skin companion and dock backgrounds#1621
BigPizzaV3 merged 11 commits into
BigPizzaV3:mainfrom
ShaohengXui:fix/dream-skin-auxiliary-panels

Conversation

@ShaohengXui

Copy link
Copy Markdown
Contributor

Supersedes #1613 because GitHub did not synchronize that PR after follow-up commits were pushed to its fork branch.

Changes

  • configure an optional custom image beside the current composer
  • support the current Codex composer DOM
  • keep Dream Skin active when the left sidebar is hidden
  • extend the wallpaper treatment to the right dock and bottom terminal panel
  • preserve readable terminal, composer, message, dialog, and menu surfaces
  • reconcile and clean dock marker classes as panels open, close, or resize

Verification

  • manager tests: 35 passed, 0 failed
  • TypeScript check: passed
  • production Vite build: passed
  • renderer syntax checks: passed
  • Rust formatting: passed
  • live CDP: right markers 3, bottom markers 3, all structural layers transparent
  • terminal background: translucent alpha 0.58
  • visual screenshot verified with both docks open

Windows Rust execution is delegated to GitHub Actions because the local machine does not have MSVC link.exe.

@ShaohengXui

Copy link
Copy Markdown
Contributor Author

@BigPizzaV3 ?? Dream Skin ????????,Windows?macOS x64?macOS arm64 CI ????,PR ??????????????:????????????????????????????????????????????????????????????,????,???

@BigPizzaV3
BigPizzaV3 merged commit b0c99c6 into BigPizzaV3:main Jul 25, 2026
3 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