Skip to content

Resolve terminal colors from shared CSS themes#166

Merged
SDSLeon merged 1 commit into
masterfrom
lightcode/cosmic-pixel-7cf3503a
Jun 14, 2026
Merged

Resolve terminal colors from shared CSS themes#166
SDSLeon merged 1 commit into
masterfrom
lightcode/cosmic-pixel-7cf3503a

Conversation

@SDSLeon

@SDSLeon SDSLeon commented Jun 14, 2026

Copy link
Copy Markdown
Owner
  • Fix terminal color resolution so modern CSS theme values are converted into xterm-safe colors instead of relying on brittle canvas serialization.
  • Update the terminal color tests with real renderer-measured fixtures to cover both authored color strings and rasterized pixel output.
  • Remove terminal-specific surface tokens from shared theme presets, tokens, and global styles so the terminal background now follows the general theme surfaces.
  • Keep the terminal renderer aligned with the app theme system while avoiding invalid color formats that can break xterm rendering.

- Rasterize modern CSS colors to xterm-safe values when canvas serialization is not enough.
- Remove the dedicated terminal-surface theme token and stale theme overrides.
- Update terminal color tests with real renderer fixtures.
@vercel

vercel Bot commented Jun 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
lightcode-landing Skipped Skipped Jun 14, 2026 4:28am

@SDSLeon SDSLeon merged commit 675e7e1 into master Jun 14, 2026
6 checks passed
@SDSLeon SDSLeon deleted the lightcode/cosmic-pixel-7cf3503a branch June 14, 2026 05:47
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