diff --git a/app/src/main/java/org/tasks/themes/ThemeCache.java b/app/src/main/java/org/tasks/themes/ThemeCache.java
index 6c1afcd1d..78c975ab4 100644
--- a/app/src/main/java/org/tasks/themes/ThemeCache.java
+++ b/app/src/main/java/org/tasks/themes/ThemeCache.java
@@ -84,8 +84,8 @@ public class ThemeCache {
widgetBackgroundNames[i],
i,
getColor(context, WidgetTheme.BACKGROUNDS[i]),
- getColor(context, i == 0 ? R.color.black_87 : R.color.white_100),
- getColor(context, i == 0 ? R.color.black_54 : R.color.white_70)));
+ getColor(context, i == 0 ? R.color.black_87 : R.color.white_87),
+ getColor(context, i == 0 ? R.color.black_54 : R.color.white_60)));
}
untaggedColor =
new ThemeColor(context, 19, getColor(context, R.color.tag_color_none_background));
diff --git a/app/src/main/java/org/tasks/themes/ThemeColor.java b/app/src/main/java/org/tasks/themes/ThemeColor.java
index 6579610b0..d4ca90fd5 100644
--- a/app/src/main/java/org/tasks/themes/ThemeColor.java
+++ b/app/src/main/java/org/tasks/themes/ThemeColor.java
@@ -142,7 +142,7 @@ public class ThemeColor implements Pickable {
this.colorPrimary = colorPrimary;
this.colorPrimaryVariant = ColorUtil.darken(colorPrimary, 12);
- int whiteText = context.getResources().getColor(R.color.white_100);
+ int whiteText = context.getResources().getColor(R.color.white_87);
double contrast = ColorUtils.calculateContrast(whiteText, colorPrimary);
this.isDark = contrast < 3;
colorOnPrimary = isDark ? context.getResources().getColor(R.color.black_87) : whiteText;
diff --git a/app/src/main/res/color-night/text_primary.xml b/app/src/main/res/color-night/text_primary.xml
index f0005dd05..9ded5af63 100644
--- a/app/src/main/res/color-night/text_primary.xml
+++ b/app/src/main/res/color-night/text_primary.xml
@@ -1,5 +1,5 @@
-
-
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml
index 2ff2d7b9b..571b7e92c 100644
--- a/app/src/main/res/values-night/colors.xml
+++ b/app/src/main/res/values-night/colors.xml
@@ -7,7 +7,7 @@
@color/icon_tint_dark_alpha
@color/md_background_dark
@color/drawer_background_dark_selected
- @color/white_70
- @color/white_50
+ @color/white_60
+ @color/white_38
@color/overdue_87
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 3fd02c63e..62e576827 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -86,8 +86,9 @@
#1f000000
#ffffffff
- #b3ffffff
- #80ffffff
+ #deffffff
+ #99ffffff
+ #61ffffff
#1fffffff
#def44336
@@ -99,7 +100,7 @@
@android:color/black
@android:color/white
@color/black_54
- @color/white_70
+ @color/white_60
#e8e8e8
#303030
@@ -109,7 +110,7 @@
@color/blue_500
@color/grey_500
- @color/white_100
+ @color/white_87
#f4b400
@color/grey_800
#e1e1e1
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 12735124a..6a22152e2 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -28,8 +28,8 @@
@@ -41,7 +41,7 @@