Summary: | Kmail2 renders colors based on the user system colors rather than the default colors browsers use. | ||
---|---|---|---|
Product: | [Applications] kmail2 | Reporter: | vayu <vayu> |
Component: | UI | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | andrasszerencses1, arcooke, aspotashev, bart, gilbert.drew, gooimaarleeg, jsardid, jurajoravec, kdenis, Martin, mathieu.beliveau.1, michele.mazza, montel, mw471807, nate, pixadi, rasasi78, s.suther, samroq, simonandric5, tiposchi, toszlanyi, tuxolinux, virtualprocess11 |
Priority: | NOR | Keywords: | usability |
Version: | 5.4.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
URL: | http://www.midvalleypolicecouncil.org/email/kmail-render-problem.html | ||
Latest Commit: | https://commits.kde.org/messagelib/c574a68cf2c5fcc347b41159a17e170eafa0a067 | Version Fixed In: | 5.10.0 |
Sentry Crash Report: |
Description
vayu
2013-04-04 00:17:59 UTC
I concur on this. The expectation of a white background and black fonts renders unreadable most of the html email I receive - while using the Obsidian Coast color scheme. In this regard and in my opinion, this really should be considered as a major usability issue. Also, the proposed fix seems to be like the most sensible one. Indeed I need to look at it. I put on my todo. Ok I will work on this week. Could you attach an example email as mbox here pleasE ? I need to adapt mail css. It's in progress. I too would like to see this addressed. I appreciate all the hard work that has gone into KMail over the years, but it seems in this respect it's been superannuated somewhat by trends in desktop themes. Running a dark theme makes ~80% of the HTML emails I receive unreadable in KMail, which is a shame as I otherwise love it and Kontact alike. In it's simplest form, it could be a checkbox called "Force white background and black text for HTML email." I confirm that I have the same problem. I can confirm what MArc said. I would like to have this resolved. Thanks. Still an issue in 5.4.1. Using Breeze Dark, I often see light grey text on white background in HTML mails. I would like to start using a dark theme, but, like happens to others, this is keeping me from doing it :/ I hope it gets some attention from KDE devs :) *** Bug 362608 has been marked as a duplicate of this bug. *** +1 from me even though this is already marked as confirmed. I am using KDE since the 3.10 time mainly with default bright colour but just recently / finally I am very happy with a default dark colour theme as like Breeze Dark. I got my Firefox colour issues solved with a custom userContent.css file as can be found on some forums. Anyhow to see a native KDE application cannot be fixed in a similar way makes me sad because as many others stated it is almost impossible to read some html mails when they are not coded properly. Like a lot of newsletters sometimes have a perfect bright background setup with dark font colour, but sometimes they haven't and the dark system background is used. Reading then in html is almost impossible. Switching to text mode is also not a solution as a lot of information are not shown then when the original html mail contains pictures etc. Even if there is no button in a setup window of kmail, but something like a custom .css file to render html in kmail would be a very good option. thanks a lot... Also have this issue. Any idea on when (if ever) we will get a fix? Hi, same here. Using a dark theme color makes some HTML unreadable since the text font is too dark in the message pane. (In reply to Chris from comment #12) > Hi, same here. Using a dark theme color makes some HTML unreadable since the > text font is too dark in the message pane. That's a different issue, it's a problem with who sends the crappy HTML, not with the client itself. Just disable HTML in emails to live happily ever after :) Same here, It's really messed up with dark themes like breeze-dark. Dark text on dark background and white on white, etc. I also had theme issue with Thunderbird and Firefox but it's easy to fix with their own dark themes and "apply colors to non-qt app" unchecked or with css configuration. I think KMail should work out of the box with all KDE Plasma settings as a QT application. Same problem over here. Makes kmail2 almost unusable. This can be worked around by installing and using different header themes. View -> Headers -> Download New Themes I'm using Obsidian headers. They are not applied to new mails you write though. (In reply to michele mazza from comment #16) > This can be worked around by installing and using different header themes. > View -> Headers -> Download New Themes > I'm using Obsidian headers. > They are not applied to new mails you write though. Thank you for your help however against reluctance I have to note it is NOT the solution. This issue should have been solved long ago. Also, only Obsidian suits for this work around. KDE application won't work in KDE environment out of the box for such a long time? It's nothing else but shame! Resilient CSS please. This bug still present as of kmail-18.04. Please escalate! We must resort to using Evolution in KDE environment until this is resolved, would much prefer to use native KDE/Qt app if it functioned properly I just wanted to report that this is still a problem. I'm using KDE with Breeze Dark and KMail comes close to unusable for reading and writing e-mails with the default black background. There has to be an easy solution that lets users choose a different "theme" that should work only in KMail. I work on it in 5.10.0 Awesome, thanks Laurent! Now we have a checkbox in config->kmail->color for using "real" color. So it fixes problem with link color, background color. It's not activate by default but we can activate it by default. Only mail header use "user system colors" So we can read html email. Thank you very much, Laurent. Git commit c574a68cf2c5fcc347b41159a17e170eafa0a067 by Laurent Montel. Committed on 28/10/2018 at 16:10. Pushed by mlaurent into branch 'master'. Fix Bug 317803 - Kmail2 renders colors based on the user system colors rather than the default colors browsers use. FIXED-IN: 5.10.0 M +0 -6 CMakeLists.txt M +0 -1 messageviewer/src/config-messageviewer.h.cmake M +2 -2 messageviewer/src/viewer/csshelperbase.cpp https://commits.kde.org/messagelib/c574a68cf2c5fcc347b41159a17e170eafa0a067 *** Bug 346135 has been marked as a duplicate of this bug. *** |