feat(terminal): add dynamic bright/dark theming for terminal components and terminal preview
This commit is contained in:
10
changelog.md
10
changelog.md
@@ -1,5 +1,15 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-12-31 - 3.21.0 - feat(terminal)
|
||||
add dynamic bright/dark theming for terminal components and terminal preview
|
||||
|
||||
- Add bright/dark theme PNG assets under .playwright-mcp for previews.
|
||||
- Replace hardcoded terminal background/colors with cssManager.bdTheme in workspace terminal and preview styles.
|
||||
- Introduce getTerminalTheme helper to compute xterm theme for bright/dark modes.
|
||||
- Subscribe to themeManager.themeObservable and apply updates to xterm (terminal.options.theme) so terminals update live on theme change.
|
||||
- Remove hardcoded background property/CSS var and unused background accessor from workspace terminal.
|
||||
- Ensure proper cleanup: unsubscribe theme subscriptions and dispose terminals in disconnectedCallback.
|
||||
|
||||
## 2025-12-31 - 3.20.1 - fix(dees-workspace)
|
||||
fix demo wrapper and workspace layout; always render terminal preview
|
||||
|
||||
|
||||
Reference in New Issue
Block a user