button in dark mode is not clear to show on/off
colors of on and off are too close.
By the way, it would be better if all icon of button can support high resolution.
Dark theme has some rough edges. Using css-like styling proved to be buggy (it is used in 20.12). I switched to changing palette colors, but some of them are used in more than one place.
Icons will be fixed someday with #258. I've played with svg engine a bit. It is promising, but I need to find suitable icons or redraw existing.
As for dark theme. Current one is based on Qt Fusion theme (it is available on all platforms) with tweaked colors. I am thinking to try add a dark theme based on classic "Windows" theme.
Added windows classing dark theme. It has it's own problems, but might be more useful for someone. Should be in 21.08.0.1154 Default fusion theme has really small difference between pressed and normal button states. No easy way to overcome this.
I think all themes in klogg looks not "modern", even white theme is much better than dark. May be klogg need some big changes to gain a beautiful UI like modern developer tools such as VSCode.
Klogg uses system widgets for its UI. It should look more or less native on each platform.
"Modernising" can be achieved either by rewriting UI part using QML or by creating custom styles for all used widgets. Due to usage of custom rendering and overall ui architecture rewriting is not on todo list. Custom styling route is possible (Qt Creator does this, for example) but it is also "all or nothing" kind of task, and I'm not expert in Qt css styling. Klogg 20.12 used css-styling for dark theme, but has some strange issues with comboboxes.
Contributions are always welcome.