Skip to content

Light mode#6765

Open
acls wants to merge 4 commits into
tilt-dev:masterfrom
acls:light-theme
Open

Light mode#6765
acls wants to merge 4 commits into
tilt-dev:masterfrom
acls:light-theme

Conversation

@acls
Copy link
Copy Markdown

@acls acls commented May 13, 2026

No description provided.

Aaron and others added 4 commits May 13, 2026 14:39
Replace hardcoded color values with CSS custom properties that switch
between dark (Solarized-based) and light palettes via a data-theme
attribute on <body>. Add ThemeContext with localStorage persistence
and prefers-color-scheme detection. Add theme toggle button to the
global nav bar.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Aaron <371976+acls@users.noreply.github.com>
Signed-off-by: Aaron <371976+acls@users.noreply.github.com>
Listen for prefers-color-scheme media query changes and update the
theme automatically when the user hasn't explicitly toggled. Toggling
back to match the system theme clears the stored override.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Aaron <371976+acls@users.noreply.github.com>
Signed-off-by: Aaron <371976+acls@users.noreply.github.com>
@acls acls mentioned this pull request May 13, 2026
@asyncjake
Copy link
Copy Markdown

As a fellow light theme enthusiast, I love this, thank you for the system-preferences check! I hope the maintainers dig this, nice work 💯

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