5.2 for W11 Dark/Light workaround

With 5.2 for W11 it uses the dark theme with no option to change to light.

There are some UI issues with the dark theme.

I changed the compatibility mode for kmymoney to Windows 8. It now runs with a light theme.

Are the any possible issues with doing this?

Maybe, this post gives you some ideas what to add when starting the application on Windows.

Does adding -platform windows:darkmode=1 as argument to KMyMoney upon start is of help as pointed out in this bug report.

After a recent upgrade to the Windows11 ‘Master-4646’ version I also encountered issues with the colour scheme.
When I opened up a transaction via the Ledger the background colour was a dark blue and made it difficult to read the data within the fields (like Date, Payer/Payee, Category etc).
I did try the option of adding -platform windows:darkmode=1 as argument to KMyMoney but found that it made no difference.
I have found a suitable workaround ( at least for me ), is to adjust the colour settings in Windows.
Go to Windows SettingsPersonalizationColors
Choose Accent Color … Set to Manual and select a Color from the palette shown.
I choose ‘Seafoam’, a light Teal colour which makes the data now stand out and readable.
Other people might prefer something different ( there are about 40 colours to choose from )

1 Like

Thank you @Sundown - I have the same problem. I like the darker Accent Color color in my Windows theme because that’s the color that shows in my window title bars. But KMyMoney is using it as the background color on the Ledger entry form and it’s too dark. Minor problem in the scheme of things and at least there is an easy workaround. Thanks again.