Skip to content

Conversation

@kylecarbs
Copy link
Member

Summary

  • add global theme provider with persisted light/dark toggle and title bar control
  • expand css variables with light palette and early bootstrapping script
  • wire storybook toolbar + chromatic modes to render both themes

Testing

  • make typecheck

_Generated with _

@kylecarbs kylecarbs force-pushed the mux-light-theme-toggle branch 6 times, most recently from 225f08d to d4c3936 Compare November 18, 2025 02:55
- User message text: text-slate-100 → text-foreground
- JSON debug view: text-white/80 → text-muted-foreground
- History hidden message: bg-white/[0.03] → bg-muted/30
- Image borders: border-white/10 → border-separator
- Fix Tailwind classnames order warnings
- keep user message text/border matching prior dark theme values
- add theme variables for debug/attachment/line numbers with light-mode overrides
- replace hardcoded colors so light mode looks intentional
- add theme tokens for command palette + sidebar tab text
- dark mode values mirror previous appearance; light mode uses darker fg
- darken "light" text token and code keywords for diff readability
- switch shiki syntax highlighting to a light theme when UI theme=light
- thread theme through diff renderer to keep diffs consistent
- replace hover:text-white with theme-aware hover text color
@kylecarbs kylecarbs force-pushed the mux-light-theme-toggle branch from d4c3936 to 93b7180 Compare November 18, 2025 03:04
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