Skip to content

feat(editor): align web workbench theme and chrome - #6

Merged
sjungwon03 merged 2 commits into
mainfrom
feat/470-editor-theme-chrome
Sep 27, 2026
Merged

sjungwon03 merged 2 commits into
mainfrom
feat/470-editor-theme-chrome

Conversation

@sjungwon03

Copy link
Copy Markdown
Member

The standalone web editor now supports a persisted light/dark choice with system preference as the initial default. Its panel, button, timeline, and asset colors use theme tokens, and its header and panel geometry align with the host workbench used by OpenScene. Editing models and export behavior are unchanged.\n\nVerification: TypeScript check, 13 editor tests, web production build, and Electron screenshots of both theme states. Tracked by Theorvane/OpenScene#470.

@sjungwon03-ai sjungwon03-ai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Review summary

Verdict: Approved

  • Reviewed: editor theme persistence, theme tokens, layout chrome, and accessibility labels
  • Checks: all reported CI checks passed

@sjungwon03
sjungwon03 merged commit 38e138a into main Sep 27, 2026
4 checks passed
@sjungwon03
sjungwon03 deleted the feat/470-editor-theme-chrome branch September 27, 2026 10:21
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