In many areas, PeaZip respects the system colors provided by my Windows theme; in many others, it uses hardcoded colors, which makes the program quite an eyesore for dark theme users.
Hover colors are the ones most often affected -- half the buttons display my Windows theme's correct hover color, while the other half display pale blue -- but this is particularly problematic in the filename display portion of the breadcrumb, where PeaZip uses its hardcoded pale blue background, but respects my Windows theme's light gray foreground, making it a challenge to read.
The Password Manager is another glaring example of hardcoded colors. Bright white from almost top to bottom, which gave my eyes quite a shock late at night here.
The drop shadow around button text looks great in light themes, but horrible in dark ones. This should be disabled if Lazarus allows it.
There are many, many icons, particularly in the non-default themes, that have white or light gray borders, making them look just awful in Windows themes that don't use white or light gray backgrounds.
I've attached screenshots of just some of these issues. I hope you'll run through the entire program with a dark theme and make the necessary corrections.
PeaZip 6.5.x line was updated to match system colors.
How do i get this dark theme? My windows theme is set to dark.
By Windows 10 design, app color theme (dark mode, accent color) currently apply to apps only, and does not match Windows color theme, that in turn apply to Win32 software (and system components) only.
[original bug report applied to Windows color theme]
Setting a dark Windows theme (as high contrast ones) turns Win32 programs dark on Windows 10 as well as on previous Windows versions, but it is a separate setting than setting "dark mode" for apps - which makes little sense (having two different color themes at once is hardly of any use), but that's how it is currently implemented in Windows.
Of course it is possible to customize color in each item of a Win32 program, ignoring Windows theme setting (as some programs already did to support Win10 dark mode), if MS will not consider about matching Windows theme with app color theme at system level it is the only way to go for Win32 programs.
Last edit: Giorgio Tani 2020-01-23
I see, Is there any plans for a dark mode?