diff --git a/app/src/main/java/org/oppia/android/app/classroom/classroomlist/ClassroomList.kt b/app/src/main/java/org/oppia/android/app/classroom/classroomlist/ClassroomList.kt
index 0b4c6724283..e92f9521413 100644
--- a/app/src/main/java/org/oppia/android/app/classroom/classroomlist/ClassroomList.kt
+++ b/app/src/main/java/org/oppia/android/app/classroom/classroomlist/ClassroomList.kt
@@ -100,9 +100,9 @@ fun ClassroomCard(
classroomSummaryViewModel.handleClassroomClick()
},
backgroundColor = if (isCardSelected) {
- colorResource(id = R.color.component_color_classroom_card_color)
+ colorResource(id = R.color.component_color_classroom_card_selected_color)
} else {
- colorResource(id = R.color.component_color_shared_screen_primary_background_color)
+ colorResource(id = R.color.component_color_classroom_card_color)
},
border = BorderStroke(2.dp, color = colorResource(id = R.color.color_def_oppia_green)),
elevation = dimensionResource(id = R.dimen.classrooms_card_elevation),
@@ -110,10 +110,12 @@ fun ClassroomCard(
Column(
modifier = Modifier.padding(
horizontal = dimensionResource(id = R.dimen.classrooms_card_padding_horizontal),
- vertical = if (isSticky)
+ vertical = if (isSticky) {
dimensionResource(id = R.dimen.classrooms_card_collapsed_padding_vertical)
- else
- dimensionResource(id = R.dimen.classrooms_card_padding_vertical),
+ }
+ else {
+ dimensionResource(id = R.dimen.classrooms_card_padding_vertical)
+ },
),
verticalArrangement = Arrangement.Center,
horizontalAlignment = Alignment.CenterHorizontally,
diff --git a/app/src/main/java/org/oppia/android/app/classroom/promotedlist/PromotedList.kt b/app/src/main/java/org/oppia/android/app/classroom/promotedlist/PromotedList.kt
index 3ac2bdebf1d..446cc63764c 100644
--- a/app/src/main/java/org/oppia/android/app/classroom/promotedlist/PromotedList.kt
+++ b/app/src/main/java/org/oppia/android/app/classroom/promotedlist/PromotedList.kt
@@ -127,7 +127,7 @@ fun PromotedStoryCard(
)
.clickable { promotedStoryViewModel.clickOnStoryTile() },
backgroundColor = colorResource(
- id = R.color.component_color_shared_screen_primary_background_color
+ id = R.color.component_color_classroom_promoted_list_card_background_color
),
elevation = dimensionResource(id = R.dimen.promoted_story_card_elevation),
) {
diff --git a/app/src/main/res/values-night/color_palette.xml b/app/src/main/res/values-night/color_palette.xml
index bed7ab257be..f4cdb8dc831 100644
--- a/app/src/main/res/values-night/color_palette.xml
+++ b/app/src/main/res/values-night/color_palette.xml
@@ -132,7 +132,7 @@
@color/color_def_forest_green
@color/color_def_oppia_dark_blue
@color/color_def_oppia_turquoise
- @color/color_def_persian_blue
+ @color/color_def_persian_blue_1
@color/color_def_bright_green
@color/color_def_white
@color/color_def_oppia_metallic_blue
@@ -242,7 +242,10 @@
@color/color_def_oppia_reddish_brown
@color/color_def_accessible_light_grey_2
- @color/color_def_greenish_black
+ @color/color_def_greenish_black_2
+ @color/color_def_greenish_black_1
@color/color_def_white
- @color/color_def_greenish_black
+ @color/color_def_greenish_black_3
+ @color/color_def_persian_blue_2
+ @color/color_def_greenish_black_2
diff --git a/app/src/main/res/values/color_defs.xml b/app/src/main/res/values/color_defs.xml
index 4eb98853686..94e0fe5c8a9 100644
--- a/app/src/main/res/values/color_defs.xml
+++ b/app/src/main/res/values/color_defs.xml
@@ -95,7 +95,8 @@
#00FFFFFF
#0e162f
#081661
- #00609C
+ #00609C
+ #0097F5
#009C8A
#674172
#7659B6
@@ -145,7 +146,9 @@
#E2F5F4
#25000000
#EDF6F5
- #172B28
+ #325D57
+ #1C3531
+ #1D3532
#8EBBB6
#64817E
#F8BF74
diff --git a/app/src/main/res/values/color_palette.xml b/app/src/main/res/values/color_palette.xml
index cb6a86c2ff9..419de34b3bf 100644
--- a/app/src/main/res/values/color_palette.xml
+++ b/app/src/main/res/values/color_palette.xml
@@ -136,7 +136,7 @@
@color/color_def_oppia_brown_dark
@color/color_def_oppia_dark_blue
@color/color_def_oppia_brown_dark
- @color/color_def_persian_blue
+ @color/color_def_persian_blue_1
@color/color_def_oppia_light_brown
@color/color_def_black
@color/color_def_teal_blue
@@ -285,8 +285,10 @@
@color/color_def_accessible_light_grey_2
@color/color_def_error_text
- @color/color_def_greenish_white
+ @color/color_def_white
+ @color/color_def_greenish_white
@color/color_def_green
@color/color_def_greenish_white
- @color/color_def_persian_blue
+ @color/color_def_persian_blue_1
+ @color/color_def_white
diff --git a/app/src/main/res/values/component_colors.xml b/app/src/main/res/values/component_colors.xml
index 6ed6c6a5df8..a0bab6bf31d 100644
--- a/app/src/main/res/values/component_colors.xml
+++ b/app/src/main/res/values/component_colors.xml
@@ -322,9 +322,11 @@
@color/color_palette_text_error_color
@color/color_palette_classroom_card_color
+ @color/color_palette_classroom_card_selected_color
@color/color_palette_classroom_shared_text_color
@color/color_palette_classroom_shared_text_color
@color/color_palette_classroom_shared_text_color
@color/color_palette_classroom_topic_list_background_color
@color/color_palette_classroom_promoted_list_classroom_label_color
+ @color/color_palette_classroom_promoted_list_card_background_color