Bug 405870

Summary: DIsabled action buttons' opacity is so low that they're almost unreadable
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: David <david.cortes.rivera>
Component: generalAssignee: Marco Martin <notmart>
Status: RESOLVED UPSTREAM    
Severity: normal CC: aleixpol, bugseforuns, nate
Priority: NOR    
Version First Reported In: Master   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: hard_to_read

Description David 2019-03-25 21:03:13 UTC
Created attachment 119034 [details]
hard_to_read

Steps to reproduce:
* Set some dark color scheme such as Oxidian coast (System Settings -> Colors)
* Make sure there are no installable updates through discovery (e.g. by updating everything)
* Go to discovery's update section.

Attached is a screenshot of how it looks like with a dark theme.
Comment 1 Nate Graham 2019-03-26 21:37:02 UTC
That's just the way disabled buttons look in Kirigami apps--not only with a dark theme, but also with a light theme.

Maybe Kirigami should set a slightly higher opacity for disabled items? Could be a good patch opportunity. :)
Comment 2 Marco Martin 2019-09-19 14:22:43 UTC
also it looks like is using dark text on dark background? that looks also a coloscheme bug?
Comment 3 Nate Graham 2019-09-19 14:53:17 UTC
(In reply to Marco Martin from comment #2)
> also it looks like is using dark text on dark background? that looks also a
> coloscheme bug?

Yeah in this particular case, the color scheme just has really bad text contrast. Breeze and Breeze Dark look much better. Let's blame the color scheme. :)
Comment 4 David 2019-09-19 15:10:12 UTC
(In reply to Nate Graham from comment #3)
> (In reply to Marco Martin from comment #2)
> > also it looks like is using dark text on dark background? that looks also a
> > coloscheme bug?
> 
> Yeah in this particular case, the color scheme just has really bad text
> contrast. Breeze and Breeze Dark look much better. Let's blame the color
> scheme. :)

That color scheme is the Obsidian Coast which comes by default in KDE.
Comment 5 Nate Graham 2019-09-19 15:22:37 UTC
Not anymore, we moved it into store.kde.org for Plasma 5.17 precisely because we don't want to be on the hook for it anymore. :)