Skip to content

feat: add system, light, and dark themes - #225

Merged
massimoalbarello merged 2 commits into
mainfrom
codex/system-dark-mode
Oct 16, 2026
Merged

massimoalbarello merged 2 commits into
mainfrom
codex/system-dark-mode

Conversation

@massimoalbarello

@massimoalbarello massimoalbarello commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Why

Context Use currently always uses the light theme, even when the system prefers dark. Users need it to follow their system by default and allow an explicit override in Settings.

How

Add an Appearance section with System / Light / Dark choices using the existing small Button component and its shared variants. Use next-themes to remember the choice in this browser and respond to system changes, applying the existing Minimal Neutral theme tokens without new CSS or UI primitives.

@massimoalbarello
massimoalbarello merged commit 7c93fc4 into main Oct 16, 2026
11 checks passed
@massimoalbarello
massimoalbarello deleted the codex/system-dark-mode branch October 16, 2026 20:07
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