Skip to content

Fix dark mode in website demos - #39

Merged
cu1ch3n merged 1 commit into
mainfrom
codex/fix-site-demo-dark-mode
Nov 4, 2026
Merged

cu1ch3n merged 1 commit into
mainfrom
codex/fix-site-demo-dark-mode

Conversation

@cu1ch3n

@cu1ch3n cu1ch3n commented Nov 4, 2026

Copy link
Copy Markdown
Member

What and why

The website switches to dark mode while its embedded product demos retain white surfaces and dark text. Make the hero, feature demos, and comparison windows follow the resolved site theme, using dark PDF, chat, annotation, and Git palettes with readable text and controls.

Replace the check that required light demos with theme coverage for system changes, saved overrides, review interactions, mobile layouts, and rendering without JavaScript.

How it was checked

  • npm run typecheck
  • npm test — 547 passed, 1 skipped
  • npm run test:site — full website checks, including all 11 languages and responsive layouts
  • Theme checks also passed in WebKit
  • Desktop and Chinese mobile screenshots reviewed

Use the resolved site color scheme for product demos, including PDF pages, chat, annotations, Git panels and comparison windows. Cover system changes, saved overrides, review interactions, mobile layouts and no-script rendering in the site checks.
@cu1ch3n
cu1ch3n merged commit 2ef3e89 into main Nov 4, 2026
4 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