diff --git a/app/src/main/res/drawable/call_chat_button_background.xml b/app/src/main/res/drawable/call_chat_button_background.xml
new file mode 100644
index 000000000..3128accc4
--- /dev/null
+++ b/app/src/main/res/drawable/call_chat_button_background.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/shape_avatar_background.xml b/app/src/main/res/drawable/shape_avatar_background.xml
new file mode 100644
index 000000000..23e9ddfb0
--- /dev/null
+++ b/app/src/main/res/drawable/shape_avatar_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/shape_button_round_pressed.xml b/app/src/main/res/drawable/shape_button_round_pressed.xml
new file mode 100644
index 000000000..778289ee4
--- /dev/null
+++ b/app/src/main/res/drawable/shape_button_round_pressed.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/account_list_cell.xml b/app/src/main/res/layout/account_list_cell.xml
index c36455e9d..eb52c3797 100644
--- a/app/src/main/res/layout/account_list_cell.xml
+++ b/app/src/main/res/layout/account_list_cell.xml
@@ -32,7 +32,7 @@
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
android:adjustViewBounds="true"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
accountAvatar="@{model}"
app:avatarViewPlaceholder="@drawable/contact_avatar"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
diff --git a/app/src/main/res/layout/account_profile_fragment.xml b/app/src/main/res/layout/account_profile_fragment.xml
index 08c4c77ed..5c8567c69 100644
--- a/app/src/main/res/layout/account_profile_fragment.xml
+++ b/app/src/main/res/layout/account_profile_fragment.xml
@@ -56,7 +56,7 @@
android:layout_width="@dimen/avatar_big_size"
android:layout_height="@dimen/avatar_big_size"
android:layout_marginTop="8dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
coil="@{viewModel.picturePath}"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
diff --git a/app/src/main/res/layout/call_fragment.xml b/app/src/main/res/layout/call_fragment.xml
index 6d78f7faf..4c8bbfc30 100644
--- a/app/src/main/res/layout/call_fragment.xml
+++ b/app/src/main/res/layout/call_fragment.xml
@@ -89,7 +89,7 @@
android:layout_height="@dimen/avatar_big_size"
android:layout_marginTop="8dp"
android:adjustViewBounds="true"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{viewModel.callLogModel.avatarModel}"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
app:avatarViewInitialsTextColor="@color/gray_9"
@@ -158,7 +158,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginTop="20dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/call_chat_button_background"
android:padding="16dp"
android:src="@drawable/phone"
app:tint="@color/gray_1"
@@ -185,7 +185,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginTop="20dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/call_chat_button_background"
android:padding="16dp"
android:src="@drawable/chat_dots"
app:tint="@color/gray_1"
@@ -212,7 +212,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginTop="20dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/call_chat_button_background"
android:padding="16dp"
android:src="@drawable/video_camera"
app:tint="@color/gray_1"
diff --git a/app/src/main/res/layout/call_list_cell.xml b/app/src/main/res/layout/call_list_cell.xml
index 7812b5614..eeb3da799 100644
--- a/app/src/main/res/layout/call_list_cell.xml
+++ b/app/src/main/res/layout/call_list_cell.xml
@@ -36,7 +36,7 @@
android:layout_marginBottom="5dp"
android:layout_marginStart="5dp"
android:adjustViewBounds="true"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{model.avatarModel}"
app:avatarViewPlaceholder="@drawable/contact_avatar"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
diff --git a/app/src/main/res/layout/contact_favourite_list_cell.xml b/app/src/main/res/layout/contact_favourite_list_cell.xml
index 73b12514c..c87dbf69e 100644
--- a/app/src/main/res/layout/contact_favourite_list_cell.xml
+++ b/app/src/main/res/layout/contact_favourite_list_cell.xml
@@ -30,7 +30,7 @@
android:layout_width="@dimen/avatar_favorite_list_cell_size"
android:layout_height="@dimen/avatar_favorite_list_cell_size"
android:adjustViewBounds="true"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{model}"
app:avatarViewPlaceholder="@drawable/contact_avatar"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
diff --git a/app/src/main/res/layout/contact_fragment.xml b/app/src/main/res/layout/contact_fragment.xml
index 3494972db..6f78138e4 100644
--- a/app/src/main/res/layout/contact_fragment.xml
+++ b/app/src/main/res/layout/contact_fragment.xml
@@ -105,7 +105,7 @@
android:layout_height="@dimen/avatar_big_size"
android:layout_marginTop="8dp"
android:adjustViewBounds="true"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{viewModel.contact}"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
app:avatarViewInitialsTextColor="@color/gray_9"
@@ -162,7 +162,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginTop="20dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/call_chat_button_background"
android:padding="16dp"
android:src="@drawable/phone"
app:tint="@color/gray_1"
@@ -189,7 +189,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginTop="20dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/call_chat_button_background"
android:padding="16dp"
android:src="@drawable/chat_dots"
app:tint="@color/gray_1"
@@ -216,7 +216,7 @@
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_marginTop="20dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/call_chat_button_background"
android:padding="16dp"
android:src="@drawable/video_camera"
app:tint="@color/gray_1"
diff --git a/app/src/main/res/layout/contact_list_cell.xml b/app/src/main/res/layout/contact_list_cell.xml
index 09a9860ed..bd092f34a 100644
--- a/app/src/main/res/layout/contact_list_cell.xml
+++ b/app/src/main/res/layout/contact_list_cell.xml
@@ -59,7 +59,7 @@
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
android:adjustViewBounds="true"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{model}"
app:avatarViewPlaceholder="@drawable/contact_avatar"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
diff --git a/app/src/main/res/layout/contact_new_or_edit_fragment.xml b/app/src/main/res/layout/contact_new_or_edit_fragment.xml
index 6db3f5406..e0afd9641 100644
--- a/app/src/main/res/layout/contact_new_or_edit_fragment.xml
+++ b/app/src/main/res/layout/contact_new_or_edit_fragment.xml
@@ -84,7 +84,7 @@
android:layout_width="@dimen/avatar_big_size"
android:layout_height="@dimen/avatar_big_size"
android:layout_marginTop="8dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
coil="@{viewModel.picturePath}"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
diff --git a/app/src/main/res/layout/top_search_bar.xml b/app/src/main/res/layout/top_search_bar.xml
index bfb0c3441..8067440fd 100644
--- a/app/src/main/res/layout/top_search_bar.xml
+++ b/app/src/main/res/layout/top_search_bar.xml
@@ -40,7 +40,7 @@
android:layout_width="@dimen/avatar_list_cell_size"
android:layout_height="@dimen/avatar_list_cell_size"
android:layout_marginStart="15dp"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
accountAvatar="@{viewModel.account}"
app:avatarViewPlaceholder="@drawable/contact_avatar"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
diff --git a/app/src/main/res/layout/voip_active_call_fragment.xml b/app/src/main/res/layout/voip_active_call_fragment.xml
index 3b4f4d9d7..175231e4c 100644
--- a/app/src/main/res/layout/voip_active_call_fragment.xml
+++ b/app/src/main/res/layout/voip_active_call_fragment.xml
@@ -101,7 +101,7 @@
android:id="@+id/avatar"
android:layout_width="@dimen/avatar_in_call_size"
android:layout_height="@dimen/avatar_in_call_size"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{viewModel.contact}"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
app:avatarViewInitialsTextColor="@color/gray_9"
diff --git a/app/src/main/res/layout/voip_incoming_call_fragment.xml b/app/src/main/res/layout/voip_incoming_call_fragment.xml
index 7204f3269..958506bf5 100644
--- a/app/src/main/res/layout/voip_incoming_call_fragment.xml
+++ b/app/src/main/res/layout/voip_incoming_call_fragment.xml
@@ -57,7 +57,7 @@
android:id="@+id/avatar"
android:layout_width="@dimen/avatar_in_call_size"
android:layout_height="@dimen/avatar_in_call_size"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{viewModel.contact}"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
app:avatarViewInitialsTextColor="@color/gray_9"
diff --git a/app/src/main/res/layout/voip_outgoing_call_fragment.xml b/app/src/main/res/layout/voip_outgoing_call_fragment.xml
index 43bc76f7c..e99e33e18 100644
--- a/app/src/main/res/layout/voip_outgoing_call_fragment.xml
+++ b/app/src/main/res/layout/voip_outgoing_call_fragment.xml
@@ -71,7 +71,7 @@
android:id="@+id/avatar"
android:layout_width="@dimen/avatar_in_call_size"
android:layout_height="@dimen/avatar_in_call_size"
- android:background="@drawable/shape_button_round"
+ android:background="@drawable/shape_avatar_background"
contactAvatar="@{viewModel.contact}"
app:avatarViewInitialsBackgroundColor="@color/blue_outgoing_message"
app:avatarViewInitialsTextColor="@color/gray_9"