shlogg · Early preview
Kiolk @kiolk

Implementing Theme Switcher Logic Inside Application

Implemented theme switcher logic inside app, user can manually switch themes. Application now follows app's state, not system settings. Tomorrow: add checkbox to cover all cases.

What I did:
Today, I continued working on the theme switcher in the application. I focused on implementing the logic of switching themes inside the application. The user can do this manually. If the user at least once turned on or off dark theme, the application will follow only application's state of the switcher. Changing themes in the system settings no longer has any effect.

 To completely cover this case, I have to add a checkbox. I will add it tomorrow. After this, all cases with theme switching will be covered. I think the set of my commits is a good example of how anyone can solve thi...