diff --git a/Habitica/res/values-night/colors.xml b/Habitica/res/values-night/colors.xml
index d7670a0c6..b5db0e555 100644
--- a/Habitica/res/values-night/colors.xml
+++ b/Habitica/res/values-night/colors.xml
@@ -58,4 +58,9 @@
#2B203A
@color/yellow_100
+
+ @color/green_500
+ @color/gray_400
+ @color/gray_10
+
diff --git a/Habitica/res/values/colors.xml b/Habitica/res/values/colors.xml
index 2aa694a7a..9ce855bde 100644
--- a/Habitica/res/values/colors.xml
+++ b/Habitica/res/values/colors.xml
@@ -125,4 +125,8 @@
@color/maroon_5
@color/green_1
@color/yellow_1
+
+ @color/green_10
+ @color/gray_200
+ @color/gray_700
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/theme/HabiticaTheme.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/theme/HabiticaTheme.kt
index debc0f55c..8d473b0a7 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/theme/HabiticaTheme.kt
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/theme/HabiticaTheme.kt
@@ -205,6 +205,17 @@ class HabiticaColors(
colorResource(if (hasIcon) R.color.content_background else R.color.content_background_offset)
}
}
+
+ @Composable
+ fun basicTextColor(): Color {
+ return colorResource(R.color.gray200_gray400)
+ }
+
+ @Composable
+ fun basicButtonColor(): Color {
+ return colorResource(R.color.gray700_gray10)
+ }
+
}
class HabiticaTypography {
diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/AppHeaderView.kt b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/AppHeaderView.kt
index 0332c7d2c..0c720238f 100644
--- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/AppHeaderView.kt
+++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/AppHeaderView.kt
@@ -177,7 +177,7 @@ fun AppHeaderView(
)
} else if (user?.preferences?.disableClasses != true && user?.flags?.classSelected == false) {
HabiticaButton(
- background = MaterialTheme.colors.primarySurface,
+ background = HabiticaTheme.colors.basicButtonColor(),
color = MaterialTheme.colors.onPrimary,
onClick = {
MainNavigationController.navigate(R.id.classSelectionActivity)
@@ -186,7 +186,10 @@ fun AppHeaderView(
fontSize = 14.sp,
modifier = Modifier.height(28.dp)
) {
- Text(stringResource(R.string.choose_class))
+ Text(
+ text = stringResource(R.string.choose_class),
+ color = HabiticaTheme.colors.basicTextColor()
+ )
}
} else {
Spacer(modifier = Modifier.weight(1f))