Skip to content

feat: add light/dark theme toggle to navbar#957

Open
michalskuza wants to merge 1 commit intolouislam:masterfrom
michalskuza:claude/objective-darwin-3f17bf
Open

feat: add light/dark theme toggle to navbar#957
michalskuza wants to merge 1 commit intolouislam:masterfrom
michalskuza:claude/objective-darwin-3f17bf

Conversation

@michalskuza
Copy link
Copy Markdown

Summary

  • Adds a sun/moon icon button to the top navbar (between Console and the profile dropdown) that toggles between light and dark theme with a single click
  • Wires directly into the existing userTheme / localStorage system — no new state or watchers needed
  • Settings > Appearance radio buttons continue to work alongside the toggle

Test plan

  • Click the moon icon in dark mode → switches to light, icon changes to sun
  • Click the sun icon in light mode → switches to dark, icon changes to moon
  • Refresh the page — theme persists (stored in localStorage)
  • Verify Settings > Appearance still reflects the current theme

Adds a sun/moon icon button to the top navbar (between Console and the
profile dropdown) that toggles between light and dark theme with one click.

Wires into the existing userTheme/localStorage system — no new state or
watchers needed. Settings > Appearance radio buttons continue to 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.

1 participant