Skip to content

Conversation

@ibetitsmike
Copy link
Contributor

Summary

Adds Solarized Light and Solarized Dark themes, and converts the theme toggle button to a dropdown selector.

Changes

  • Extended ThemeMode type to include solarized-light and solarized-dark
  • Added THEME_OPTIONS constant with labels for dropdown
  • Created ThemeSelector dropdown component
  • Updated GeneralSection settings to use dropdown instead of toggle button
  • Added complete CSS variable definitions for both Solarized themes using the official palette
  • Updated command palette to show all theme options dynamically
  • Fixed syntax highlighting to treat solarized-light as a light theme

Generated with mux

- Extend ThemeMode to include solarized-light and solarized-dark
- Add THEME_OPTIONS constant for dropdown labels
- Create ThemeSelector dropdown component
- Update GeneralSection settings to use dropdown instead of toggle
- Add complete CSS variables for both Solarized themes
- Update command palette to show all theme options
- Fix syntax highlighting to treat solarized-light as light theme

_Generated with mux_
@chatgpt-codex-connector

This comment has been minimized.

@ammario
Copy link
Member

ammario commented Dec 2, 2025

wonder if we could easily support VS Code themes and reuse their library. Also just to make sure, we're not increasing the Storybook here? scared about having to review NxM stories on visual changes.

@ibetitsmike ibetitsmike added this pull request to the merge queue Dec 2, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 2, 2025
@ibetitsmike ibetitsmike added this pull request to the merge queue Dec 2, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 2, 2025
@ibetitsmike ibetitsmike added this pull request to the merge queue Dec 2, 2025
Merged via the queue into main with commit 478ee1f Dec 2, 2025
13 checks passed
@ibetitsmike ibetitsmike deleted the solarized-theme-dropdown branch December 2, 2025 19:29
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.

2 participants