Solved How get background color of incoming messages strict light?
-
Two times so far I got an email with dark background and dark charakters.
How can I change that individually in that mail or globally in settings?It is caused by my theme-settings / dark theme. But most mails have a white background.
I like the dark background in general and want to change it just for email-client.Here is a screenshot:
-
With the new snapshot 4.1.2339.3 this problem is fixed now!
@admin Please mark as
solved
. -
@Dancer18 Hi, This is a known bug. Some emails don't display properly on dark themes. Bug Id is VB-64824
-
@LonM Thank you. I'll wait for fixing it patiently.
-
@LonM I just want to add that I found another variation of this bug, this time with white background and invisible fonts except the white fonts of the button.
The text fonts should display black (seen in thunderbird) but they are white in this case, probably because of inverted white fonts in the blue button?
-
I know this post is a little aged, but this type of thing has been a problem for me for ages in my regular email client: Forte Agent. But I don't think the problem is as much in either Vivaldi Mail or Forte Agent, but in how the e-mail is generated by the sender and/or their software. I've checked the coding for a few of these emails and it seems that the sender is not specifying black text, but they are specifying a white background. So if the recipient happens to have a dark theme setup with white text, they will see a white background overriding their dark theme, but no black text overriding their white text setting. And so they see white text on a white background, rendering the text invisible. It's amazing that these poorly constructed and inconsiderate emails come from big businesses that should be more sophisticated in their understanding of reader preferences, especially in a time when dark themes are finally becoming more common.
I'm no experienced programmer; I've only dabbled in it a little. But I have been a webmaster before over an e-commerce site, so I do know enough to suggest that perhaps one solution would be to have Vivaldi Mail perform a contrast check on emails and force text to a darker color for lighter backgrounds when they're loaded for viewing. Background color specifications could be ignored, but that results in very ugly emails and other visibility problems if the sender has used a white or light-colored background image.
Perhaps the simplest solution would be a keyboard-activated switch to toggle the text between white and black or other user-defined colors.
-
@Waterblade Interesting. However, Thunderbird can handle it. So could Vivaldi.
-
I have gotten both white-on-white and black-on-black emails, so this should work both ways. (They have been fine in other clients)
-
Is there any progress on this issue?
-
@LonM Is there any progress on this issue? 50% of my incoming mails are not readable, most of them coming from online-shops.
As I mentioned before ALL these emails are displayed properly in thunderbird.
-
It happens when the sender adjusts either the font or background colour of the email without setting a colour value for the other. The font/background without a set value will get a colour from your browser theme.
We'll do our best to solve the issue, but it's very difficult for us to detect and fix it, so at least for now, it's best to report this issue to the sender, so they could fix it on their side. -
@jane-n Thank you for your answer. It reminds me of an old Opera-behavior to be very strict on source-code and certificates that lead to impossibility to open some webpages while all other browsers had no problems with it.
At the moment only Vivaldi can't handle this issue so far. I haven't de-installed thunderbird yet to have a rescue-option, and I know that the email-client still is in developing.
I'm patient on this, but want to give it a kick because it happens quite often. To reach out to the senders is not an option for me. They are too many.
EDIT:// I checked again:
Even with the dark themes the font is still somewhat readable, but almost without contrast, while I had modified the theme with forground = #ffffff (!), so white fonts are not visible. Normally the senders are sending mails without formatting and the fonts should be black and background white...The solution might be to program the field that displays the mails with a white or light background, regardless of the theme.
That should relax the matter. Because only the dark themes provide the problem.
Probably it is not difficult to make an exception for this field regarding the theme and give it the values for a light theme. -
@jane-n said in How get background color of incoming messages strict light?:
it's best to report this issue to the sender, so they could fix it on their side.
We'll do that but considering that often happen with MS and BigG I'm very dubious they'll fix it
But yeah, "minor" senders will probably look at it. -
With the new snapshot 4.1.2339.3 this problem is fixed now!
@admin Please mark as
solved
. -
Looks like the issue reappear again in the current stable release
-
@wondersphere
Is there sensitive stuff in that email.
Could you make a bug, hit ctrl+U to show raw and attach that to the email?If not... could you do me a favor and change your theme to make sure it's the theme that's affecting the email and not just some parts of the email that are made white by the sender (without making the background dark)
-
@gmg This is just a promotional email from AWS, no sensitive information in it. I tried using the default Vivaldi's light theme and it's still the same. Could you please let me know where should I send the email and the screenshots? Or should I raise a bug report for this?
Thank you beforehand.
-
@wondersphere
You can report a bug here https://vivaldi.com/is/bugreport/
You can attach the email there and I can take a look -
@gmg Got it. I've filed a bug report with the sample email attached. Thanks.
-
@wondersphere
Fix was pushed yesterday for this email (VB-83925)
Will be out in next Snapshot. -
@gmg Thanks. That was quick