diff --git a/app/src/main/res/drawable/color_background_contrast.xml b/app/src/main/res/drawable/color_background_contrast.xml
new file mode 100644
index 000000000..80ff9dfd9
--- /dev/null
+++ b/app/src/main/res/drawable/color_background_contrast.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/primary_cell_background_alt.xml b/app/src/main/res/drawable/primary_cell_background_alt.xml
new file mode 100644
index 000000000..0625945d0
--- /dev/null
+++ b/app/src/main/res/drawable/primary_cell_background_alt.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/shape_bottom_sheet_white_background.xml b/app/src/main/res/drawable/shape_bottom_sheet_white_background.xml
index 859fc0e01..d8d0919fc 100644
--- a/app/src/main/res/drawable/shape_bottom_sheet_white_background.xml
+++ b/app/src/main/res/drawable/shape_bottom_sheet_white_background.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/chat_bubble_emoji_picker_bottom_sheet.xml b/app/src/main/res/layout/chat_bubble_emoji_picker_bottom_sheet.xml
index 3083438e5..4e5f9fa25 100644
--- a/app/src/main/res/layout/chat_bubble_emoji_picker_bottom_sheet.xml
+++ b/app/src/main/res/layout/chat_bubble_emoji_picker_bottom_sheet.xml
@@ -24,7 +24,7 @@
android:layout_height="wrap_content"
android:padding="11dp"
android:src="@drawable/shape_drawer_handle"
- app:tint="?attr/color_main2_300"
+ app:tint="?attr/color_bottom_sheet_handle"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
diff --git a/app/src/main/res/layout/chat_list_cell.xml b/app/src/main/res/layout/chat_list_cell.xml
index c40a9dbad..a166d7982 100644
--- a/app/src/main/res/layout/chat_list_cell.xml
+++ b/app/src/main/res/layout/chat_list_cell.xml
@@ -215,7 +215,7 @@
android:layout_width="0dp"
android:layout_height="1dp"
android:layout_marginEnd="10dp"
- android:background="?attr/color_main2_200"
+ android:background="?attr/color_separator"
android:visibility="gone"
app:layout_constraintStart_toStartOf="@id/title"
app:layout_constraintEnd_toEndOf="parent"
diff --git a/app/src/main/res/layout/chat_message_bottom_sheet.xml b/app/src/main/res/layout/chat_message_bottom_sheet.xml
index f71d5e5e5..1fac75997 100644
--- a/app/src/main/res/layout/chat_message_bottom_sheet.xml
+++ b/app/src/main/res/layout/chat_message_bottom_sheet.xml
@@ -25,7 +25,7 @@
android:layout_height="wrap_content"
android:padding="11dp"
android:src="@drawable/shape_drawer_handle"
- app:tint="?attr/color_main2_300"
+ app:tint="?attr/color_bottom_sheet_handle"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
diff --git a/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml b/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml
index 0622f52ff..ba6f89c8a 100644
--- a/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml
+++ b/app/src/main/res/layout/chat_message_bottom_sheet_list_cell.xml
@@ -16,7 +16,7 @@
android:onClick="@{() -> model.clicked()}"
android:layout_marginStart="16dp"
android:layout_marginEnd="16dp"
- android:background="@drawable/primary_cell_background">
+ android:background="@drawable/primary_cell_background_alt">
diff --git a/app/src/main/res/layout/start_call_numpad_bottom_sheet.xml b/app/src/main/res/layout/start_call_numpad_bottom_sheet.xml
index 6ded131a9..abb44bdaf 100644
--- a/app/src/main/res/layout/start_call_numpad_bottom_sheet.xml
+++ b/app/src/main/res/layout/start_call_numpad_bottom_sheet.xml
@@ -31,7 +31,7 @@
android:layout_height="wrap_content"
android:padding="11dp"
android:src="@drawable/shape_drawer_handle"
- app:tint="?attr/color_main2_300"
+ app:tint="?attr/color_bottom_sheet_handle"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
@@ -205,7 +205,7 @@
android:contentDescription="@string/content_description_call_start"
android:elevation="3dp"
android:background="@drawable/squircle_green_button_background"
- app:tint="?attr/color_main2_000"
+ app:tint="@color/bc_white"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/digit_0"
@@ -223,7 +223,8 @@
app:layout_constraintStart_toStartOf="@id/digit_sharp"
app:layout_constraintEnd_toEndOf="@id/digit_sharp"
app:layout_constraintTop_toTopOf="@id/call"
- app:layout_constraintBottom_toBottomOf="@id/call"/>
+ app:layout_constraintBottom_toBottomOf="@id/call"
+ app:tint="?attr/color_main2_600" />
diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml
index 2df7c39b7..b041cf47a 100644
--- a/app/src/main/res/values-night/themes.xml
+++ b/app/src/main/res/values-night/themes.xml
@@ -70,6 +70,7 @@
- @color/gray_main2_600
- @color/text_field_background_color_dark_mode
- @color/background_color_alt_dark_mode
+ - @color/gray_main2_400