diff --git a/app/src/main/java/eu/faircode/email/HtmlHelper.java b/app/src/main/java/eu/faircode/email/HtmlHelper.java index 45dcf918c6..03c74cbf4c 100644 --- a/app/src/main/java/eu/faircode/email/HtmlHelper.java +++ b/app/src/main/java/eu/faircode/email/HtmlHelper.java @@ -543,6 +543,13 @@ public class HtmlHelper { continue; Integer color = parseColor(value); + + if (color != null && !view && Helper.isDarkTheme(context)) { + float lum = (float) ColorUtils.calculateLuminance(color); + if (lum < 0.1f) + color = null; + } + if (color == null) element.removeAttr("color"); else {