Bug 305504 - Mail list unread colors are wrong with a dark theme
Summary: Mail list unread colors are wrong with a dark theme
Status: RESOLVED INTENTIONAL
Alias: None
Product: kmail2
Classification: Applications
Component: message list (show other bugs)
Version: 4.8.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-20 18:07 UTC by Kevin Clevenger
Modified: 2015-05-14 14:38 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Clevenger 2012-08-20 18:07:56 UTC
When using a darker KDE colorscheme like Obsidian Coast the text for the list of unread messages in a folder is a dark blue. This renders the titles of any unread email in the message list nearly unreadable.

Reproducible: Always
Comment 1 Laurent Montel 2012-08-20 18:17:11 UTC
you use default color ?.
Comment 2 Kevin Clevenger 2012-08-20 20:09:05 UTC
I'm using the Obsidian Coast color scheme included in the default install of KDE 4.8.x
Comment 3 Laurent Montel 2012-08-20 21:03:23 UTC
My question is:
Do you use default color in kmail (configure->color)
Is it default or not ?
Comment 4 Laurent Montel 2012-08-23 06:17:13 UTC
So ?
Comment 5 Kevin Clevenger 2012-08-23 13:40:30 UTC
Yes, untouched Obsidian Coast
Comment 6 Laurent Montel 2012-08-23 17:04:38 UTC
unconfirm will test it soon
Comment 7 Laurent Montel 2012-08-28 08:10:24 UTC
Ok reproductable.
But can't fix it.
We can't adapt color for specific scheme.
We use blue for unread. So for fixing it use custom color.

Regards
Comment 8 Christoph Feck 2012-08-28 10:46:13 UTC
Instead of hardcoding blue color, you could use KColorScheme. But offering customizable colors is good, too.
Comment 9 Laurent Montel 2012-08-28 10:50:49 UTC
'Instead of hardcoding blue color, you could use KColorScheme' we always use it for others colors.
so we don't have more color
Comment 10 Kevin Clevenger 2012-08-28 13:33:02 UTC
Hi Laurent,

What Christoph Feck said in #8 is 100% correct. *All* KDE applications should use KColorScheme colors. There are 15 text colors in a given color scheme and 9 text colors in Kmail (discarding OpenPGP and HTML colors), so I think it is very possible to come up with a reasonable mapping for KColorScheme->Kmail.

The current method of mapping colors within Kmail forces the user to quite possibly have to change those internal colors whenever they change their global KDE colors. To me this is incorrect behavior and poor GUI practice. When a member application deviates from the global standard it detracts from the perceived quality and overall fit and finish of KDE as a whole.