[5.3] Settings Page: Theme Selection #21

Closed
opened 2026-03-13 11:26:36 +01:00 by shahondin1624 · 0 comments

User Story

As a user, I want a Settings page with Light/Dark/System Default theme choice.

Acceptance Criteria

  • Implement SettingsPage in currently empty Settings.kt
  • Three-option theme selector: Light, Dark, System Default
  • Theme choice persisted via KStore
  • Top bar quick toggle continues to work
  • Navigable from drawer

Notes

Settings.kt already exists as a placeholder. Depends on 5.2 (NavHost routing). KStore already a dependency.

## User Story **As a** user, **I want** a Settings page with Light/Dark/System Default theme choice. ## Acceptance Criteria - [ ] Implement `SettingsPage` in currently empty `Settings.kt` - [ ] Three-option theme selector: Light, Dark, System Default - [ ] Theme choice persisted via KStore - [ ] Top bar quick toggle continues to work - [ ] Navigable from drawer ## Notes `Settings.kt` already exists as a placeholder. Depends on 5.2 (NavHost routing). KStore already a dependency.
shahondin1624 added this to the Phase 7: Polish milestone 2026-03-13 11:26:36 +01:00
shahondin1624 added the epic:navigationpriority:should-have labels 2026-03-13 11:28:22 +01:00
Sign in to join this conversation.