Bug 457911

Summary: Low icon contrast in Breeze GTK theme
Product: [Plasma] Breeze Reporter: D3XT3R <tresdexter>
Component: gtk themeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: agrinev98, nate, uhhadd
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Low contrast of icons

Description D3XT3R 2022-08-15 11:46:58 UTC
Created attachment 151336 [details]
Low contrast of icons

I'm not sure if this issue is specific to the Grub Customizer or the Brisa GTK theme.
There are actually two problems that I noticed in the Grub Customizer, the first is the low contrast of all the icons in the interface and the second is that I should be using the Breeze GTK Dark theme, as I use Breeze Dark in Plasma.
Comment 1 Nate Graham 2022-08-15 16:03:43 UTC
This happens when you use the Breeze Dark *icon theme* and you have a GTK application that doesn't respect the color scheme properly. The icons re-color themselves to be appropriate for a dark background, but the app fails to provide that dark background.

A few questions:
1. Do any other GTK apps become dark as expected? For example, Gedit?
2. Is Grub Customizer a GTK2 app?
3. What distro are you using, and what version of Plasma do you have?
Comment 2 D3XT3R 2022-08-15 18:18:44 UTC
(In reply to Nate Graham from comment #1)
> This happens when you use the Breeze Dark *icon theme* and you have a GTK
> application that doesn't respect the color scheme properly. The icons
> re-color themselves to be appropriate for a dark background, but the app
> fails to provide that dark background.
> 
> A few questions:
> 1. Do any other GTK apps become dark as expected? For example, Gedit?
> 2. Is Grub Customizer a GTK2 app?
> 3. What distro are you using, and what version of Plasma do you have?

Answers:

1. I installed Gedit and it has a different contrast issue, this time the issue is with font contrast and line highlighting. (https://imgur.com/dZK1pi4)

2. Not sure.

3.

Operating System: KDE neon 5.25 User Edition
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.11.0-37-generic (64-bit)
Graphics Platform: X11
Processors: 2 × Intel® Core™2 Duo CPU E7500 @ 2.93GHz
Memory: 3.8 GiB of RAM
Graphics Processor: NVCE
Manufacturer: MICRO-STAR INTERNATIONAL CO.,LTD
Product Name: MS-7529
System Version: 1.0
Comment 3 Nate Graham 2022-08-17 15:37:14 UTC
The Gedit issue is a bug in Gedit itself.

If Grub Customizer uses GTK3, it's a bug in the app. If it uses GTK2 or WxWidgets or something else, then this is expected because the Breeze GTK theme only applies to GTK3 and GTK4 apps; applying it to others was just too much of a maintenance headache and had to be removed.