kactus2dev icon indicating copy to clipboard operation
kactus2dev copied to clipboard

UI is absolutely awful

Open Lucretia opened this issue 1 month ago • 2 comments

I'm a first time user and it's given me this awful looking window:

Image
  1. I have eyesight issues and cannot read anything on a bright background.
  2. That blue is not visible on black and can't be changed.
  3. Why have you gone for some weird custom menu thing? Just use a menu and a toolbar.
  4. Detect if the application is running within KDE and adapt the theme to the system theme.

Lucretia avatar Nov 26 '25 09:11 Lucretia

Hi,

Apologies for the late reply. Kactus2 is unfortunately not (yet) developed with dark mode in mind. For now, we develop Kactus2 on Windows using an old-ish version of Qt6 without built-in dark mode support. We are aware that newer Qt versions have better theme handling, and are planning to update to a newer Qt version in the future.

You might want to try overriding the theme with QT_STYLE_OVERRIDE. Kactus2 looks the best with a light theme, but perhaps another dark theme would look better than the default your system is using.

hagantsa avatar Dec 11 '25 07:12 hagantsa

That doesn't work, they don't change.

$ QT_STYLE_OVERRIDE=breeze-dark kactus2 
QApplication: invalid style override 'breeze-dark' passed, ignoring it.
        Available styles: Breeze, Oxygen, Windows, Fusion
$ QT_STYLE_OVERRIDE=breeze kactus2 
$ QT_STYLE_OVERRIDE=Breeze kactus2 
$ QT_STYLE_OVERRIDE=Windows kactus2 
$ QT_STYLE_OVERRIDE=Fusion kactus2 
$ QT_STYLE_OVERRIDE=Oxygen kactus2 

Lucretia avatar Dec 11 '25 10:12 Lucretia