Skip to content

Conversation

dmahlow
Copy link

@dmahlow dmahlow commented Jul 1, 2025

  • Add theme context provider for global theme state management
  • Implement theme selector component with moon/sun icons
  • Add dynamic theme switching with localStorage persistence
  • Update CSS to support both light and dark color schemes
  • Enhance syntax highlighting with theme-aware color palettes
  • Integrate theme selector into top navigation bar
  • Update all markdown editors to use dynamic theme modes
  • Improve dark mode contrast for better accessibility

Screenshot 2025-07-01 at 12 36 57
Screenshot 2025-07-01 at 12 36 53

Features:

  • Toggle between light and dark themes
  • Persistent theme preference storage
  • System preference detection on first visit
  • Theme-aware syntax highlighting
  • Better contrast in dark mode vs original low-contrast design

- Add theme context provider for global theme state management
- Implement theme selector component with moon/sun icons
- Add dynamic theme switching with localStorage persistence
- Update CSS to support both light and dark color schemes
- Enhance syntax highlighting with theme-aware color palettes
- Integrate theme selector into top navigation bar
- Update all markdown editors to use dynamic theme modes
- Improve dark mode contrast for better accessibility

Features:
- Toggle between light and dark themes
- Persistent theme preference storage
- System preference detection on first visit
- Theme-aware syntax highlighting
- Better contrast in dark mode vs original low-contrast design
@dmahlow dmahlow marked this pull request as draft July 1, 2025 10:40
@dmahlow dmahlow marked this pull request as ready for review July 1, 2025 19:47
@dmahlow
Copy link
Author

dmahlow commented Jul 2, 2025

@mufeedvh Would you like me to do any changes or improvements here? Other themes?

@bfmvsa
Copy link
Contributor

bfmvsa commented Jul 6, 2025

I like it, great work. But in my opinion the switch button should be in the settings tab, I don't think people change the theme behaviour very often.

@xied-ctrl
Copy link

Dark mode should not be directly black, it should be a some light black. 100% black is very eye-tiring.

jaybarlow added a commit to jaybarlow/claudia that referenced this pull request Jul 22, 2025
Merge theme selector feature from upstream PR winfunc#89

Adds light/dark mode theme switching capabilities# the commit.
jaybarlow added a commit to jaybarlow/claudia that referenced this pull request Jul 22, 2025
- Theme selector: light/dark mode switching (credit: @dmahlow from PR winfunc#89)
- MCP enhancements: improved command execution (credit: @NeuralEmpowerment from 0ba930e)
- Integration work: resolved conflicts and ensured compatibility

Co-authored-by: dmahlow <dmahlow@users.noreply.github.com>
Co-authored-by: NeuralEmpowerment <neuralempowerment@users.noreply.github.com>
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.

3 participants