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
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:
Related Issue: Already partially implemented
Benefits: Better UX for night users, less eye strain