Skip to content

fix: add persisted theme toggle#90

Open
tristanwork wants to merge 1 commit into
labmain:mainfrom
tristanwork:codex/bounty-11-19-theme-toggle
Open

fix: add persisted theme toggle#90
tristanwork wants to merge 1 commit into
labmain:mainfrom
tristanwork:codex/bounty-11-19-theme-toggle

Conversation

@tristanwork

Copy link
Copy Markdown

Summary

  • add a reusable theme toggle controller for settings and navigation UI
  • persist the selected light/dark theme in localStorage-compatible storage
  • restore the saved preference on startup
  • update toggle label and pressed state for accessible controls

Testing

  • npm test

Fixes #11
Fixes #19

@tristanwork

Copy link
Copy Markdown
Author

Local verification passes on this branch:

npm test
# parser tests: 6 passed
# theme preference tests: 11 passed

The GitHub Actions check is currently action_required with no jobs started, so it appears to need maintainer approval to run for this fork PR.

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.

Support dark/light theme toggle Implement dark mode toggle in settings page

1 participant