AutoDarkMode / AutoDarkMode/Windows-Auto-Night-Mode
Task: rename and refactor TimePage
- Dominant language
- C#
- Stars
- 9.7k
- Forks
- 308
- Avg merge
- 2d 58m
- Merged PRs (30d)
- 3
Description
As we know, we have options that do not depend on the time. Suggest to rename the page (and code-behind) to `AutoSwitchPage`.
I also want to change the UI to use **SettingsExpander** controls with the **ToggleSwitch** as the main settings (i.e. the **Header**) and the rest below that. _Visibility_ must be be set on each **SettingsCard**.
Also, the **ViewModel** (file) is absolutely huge and a big mess. It needs to be split in a few "partial" files and be properly sorted out. It's a wonder it works as well as it does now.
---
Optional: Some of the RadioButton controls are optional - they depend on hardware. Best practice is to HIDE impossible settings, but the **RadioButtons** (container) control preserves space if a RadioButton has `Visibility=Collapsed`. Solution is to use ``, where items may or may not be _added_, but that means a large refactor.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.