GNS3 / gns3-gui

GNS3 Graphical Network Simulator
http://www.gns3.com
GNU General Public License v3.0
2.11k stars 434 forks source link

GUI hard to use when running on KDE with a dark theme #3137

Open luizluca opened 3 years ago

luizluca commented 3 years ago

Describe the bug I'm using kde with a dark theme and gns3-gui becomes very hard to use. If I use Legacy or Classic theme, the node labels are black with a dark background in network diagram. If I use Chacoal theme, the new device selection list (and any other list of items) uses a light gray background with white text.

GNS3 version and operating system (please complete the following information):

Screenshots or videos

image image

It looks like gns3 themes are partially defining the colors, using the DE default color when it was already matching the desired ones. However, a DE dark theme breaks that match.

RomanHargrave commented 3 years ago

Also experiencing this. If I switch the the 'classic' theme, some issues are alleviated, but other elements such as the console use dark text against a dark background.

grossmj commented 3 years ago

We only apply custom styling with the charcoal theme. We only change icons with the classic and legacy themes.

Please try to launch GNS3 in a terminal with: QT_STYLE_OVERRIDE="" gns3 or QT_STYLE_OVERRIDE= gns3

devasmith commented 3 years ago

I don't know if I should create a new issue or not. I am running GNS3 on MacOS with a dark theme. It's hard to read text objects and it's shown in the same way above. Using GNS3 with the light theme works great. Are there any workarounds like QT_STYLE_OVERRIDE="" gns3 but for MacOS?

grossmj commented 3 years ago

No need to open an new issue. I will try with macOS dark theme soon. Thanks.

arrowmaster commented 3 years ago

Please try to launch GNS3 in a terminal with: QT_STYLE_OVERRIDE="" gns3 or QT_STYLE_OVERRIDE= gns3

I just tested this with GNS 2.2.22 on Debian Bullseye with Breeze Dark theme in KDE. There was no visual change from normal and either of those commands with Classic and Charcoal. Charcoal seems to be the most usable theme under these conditions with the biggest issue being the project selection window has black text for every row but the background color alternates between gray and black so every other line is only readable if you highlight it.

grossmj commented 3 years ago

Tested on Debian Bullseye with Breeze Dark theme in KDE as well. I confirm charcoal is the most usable, I could only see the white text "Please create a project" that is a minor issue.

Screenshot from 2021-08-24 20-23-20