Skip to content

Add Dark Mode Toggle and Theme Persistence #266

Description

@Nanle-code

While themes exist, ensure dark mode toggle is prominent, keyboard-accessible, and properly persisted. Add system preference detection and smooth transitions between themes.

Acceptance Criteria:

  • Theme toggle in header and settings
  • System prefers-color-scheme respected
  • Smooth CSS transitions between themes
  • Theme preference persisted across sessions
  • All components properly styled in both themes
  • No flash of wrong theme on page load

Related Issue: Already partially implemented
Benefits: Better UX for night users, less eye strain

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions