diff --git a/src/main/java/eu/siacs/conversations/utils/StylingHelper.java b/src/main/java/eu/siacs/conversations/utils/StylingHelper.java
index c26a86ea4b23e947f0b737be76678c0db0abf752..4d4339a42ec5d1eb09139fb0a778d32928ab3779 100644
--- a/src/main/java/eu/siacs/conversations/utils/StylingHelper.java
+++ b/src/main/java/eu/siacs/conversations/utils/StylingHelper.java
@@ -129,7 +129,7 @@ public class StylingHelper {
int start = indexOfIgnoreCase(string, needle, 0);
while (start != -1) {
int end = start + length;
- editable.setSpan(new BackgroundColorSpan(ContextCompat.getColor(context, dark ? R.color.blue_a100 : R.color.blue_a200)), start, end, SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE);
+ editable.setSpan(new BackgroundColorSpan(ContextCompat.getColor(context, dark ? R.color.blue_a100 : R.color.blue_a400)), start, end, SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE);
editable.setSpan(new ForegroundColorSpan(ContextCompat.getColor(context, dark ? R.color.black87 : R.color.white)), start, end, SpannableString.SPAN_EXCLUSIVE_EXCLUSIVE);
start = indexOfIgnoreCase(string, needle, start + length);
}
diff --git a/src/main/res/values/colors.xml b/src/main/res/values/colors.xml
index 4332d1907d94761f1bfb75e784e2a35c41e549ff..a61aa0e4672505a53aaf4ecd82e6a0497906ecea 100644
--- a/src/main/res/values/colors.xml
+++ b/src/main/res/values/colors.xml
@@ -26,6 +26,8 @@
#ffff9800
#ff82B1FF
#ff448AFF
+ #ff2979FF
+ #ff2962FF
#ff4CAF50
#ff43A047
#ff388E3C
diff --git a/src/main/res/values/themes.xml b/src/main/res/values/themes.xml
index c9d20fcd8dd65fac6a04dfef2f7a75b3b3ea48b4..78341bcfd739f73369b1f6db2cf46d9f3b16dfd1 100644
--- a/src/main/res/values/themes.xml
+++ b/src/main/res/values/themes.xml
@@ -4,7 +4,7 @@