From 39f66871efd2996c79e10a0a9130bceb31fe4520 Mon Sep 17 00:00:00 2001
From: Shrouk Mohamed <96442266+ShroukMohamed16@users.noreply.github.com>
Date: Mon, 8 Sep 2025 17:24:15 +0300
Subject: [PATCH 1/3] refactor/error-screen
---
.../main/res/drawable/button_background.xml | 4 +++
app/src/main/res/drawable/circle.xml | 5 ++++
.../main/res/drawable/due_tone_station.xml | 26 ++++++++++++++++
.../res/drawable/gradiant_progressbar.xml | 30 +++++++++++++++++++
app/src/main/res/layout/error2.xml | 30 +++++++++++--------
app/src/main/res/values/dimens.xml | 2 +-
app/src/main/res/values/strings.xml | 6 ++--
7 files changed, 88 insertions(+), 15 deletions(-)
create mode 100644 app/src/main/res/drawable/button_background.xml
create mode 100644 app/src/main/res/drawable/circle.xml
create mode 100644 app/src/main/res/drawable/due_tone_station.xml
create mode 100644 app/src/main/res/drawable/gradiant_progressbar.xml
diff --git a/app/src/main/res/drawable/button_background.xml b/app/src/main/res/drawable/button_background.xml
new file mode 100644
index 000000000..7b13d2c50
--- /dev/null
+++ b/app/src/main/res/drawable/button_background.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/circle.xml b/app/src/main/res/drawable/circle.xml
new file mode 100644
index 000000000..22e286a58
--- /dev/null
+++ b/app/src/main/res/drawable/circle.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/due_tone_station.xml b/app/src/main/res/drawable/due_tone_station.xml
new file mode 100644
index 000000000..36ce06f2b
--- /dev/null
+++ b/app/src/main/res/drawable/due_tone_station.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/gradiant_progressbar.xml b/app/src/main/res/drawable/gradiant_progressbar.xml
new file mode 100644
index 000000000..cb8838621
--- /dev/null
+++ b/app/src/main/res/drawable/gradiant_progressbar.xml
@@ -0,0 +1,30 @@
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/error2.xml b/app/src/main/res/layout/error2.xml
index 7f2a350ec..e59a3cd8f 100644
--- a/app/src/main/res/layout/error2.xml
+++ b/app/src/main/res/layout/error2.xml
@@ -17,16 +17,20 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
-
+ android:background="@drawable/circle"
+ android:padding="18dp"
+ app:tint="@color/additional_primary_red"
+
+ />
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index f11c481fd..0bcfaa630 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -20,7 +20,7 @@
24dp
- 16dp
+ 10dp
8dp
4dp
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index f6f19e245..9ce2a3ea3 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -24,7 +24,7 @@
Biography
Movies
Actors
- Oops!
+ Oops! No Internet
There is no internet connection\nPlease check it out
All Movies Of Actor
@@ -87,7 +87,7 @@
%1$d Season
%1$d Seasons
There is no internet connection.
- Retry
+ Try Again
You must be logged in to see the profile and use additional features.
New List
Log In
@@ -102,4 +102,6 @@
No lists found
%1$d. %2$s
(%1$s Seasons)
+ Looks like you\'re offline. Let\'s reconnect so you don\'t miss out!
+
\ No newline at end of file
From 534dc4ca4f6e9199589cca11948db2b97d8a4754 Mon Sep 17 00:00:00 2001
From: Shrouk Mohamed <96442266+ShroukMohamed16@users.noreply.github.com>
Date: Tue, 9 Sep 2025 15:34:48 +0300
Subject: [PATCH 2/3] fix: adjust spacing between components
---
app/src/main/res/layout/error2.xml | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/app/src/main/res/layout/error2.xml b/app/src/main/res/layout/error2.xml
index e59a3cd8f..be8192e83 100644
--- a/app/src/main/res/layout/error2.xml
+++ b/app/src/main/res/layout/error2.xml
@@ -18,38 +18,38 @@
android:layout_height="match_parent">
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ app:tint="@color/additional_primary_red" />
+ app:layout_constraintTop_toBottomOf="@id/lost_connection_img"
+ />
From 6fbdf7a91faffdaee83d40a302e16e53dda3d2a4 Mon Sep 17 00:00:00 2001
From: Shrouk Mohamed <96442266+ShroukMohamed16@users.noreply.github.com>
Date: Wed, 10 Sep 2025 11:12:13 +0300
Subject: [PATCH 3/3] feat: add ripple effect to button background
---
app/src/main/res/drawable/button_background.xml | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/app/src/main/res/drawable/button_background.xml b/app/src/main/res/drawable/button_background.xml
index 7b13d2c50..c035b4f88 100644
--- a/app/src/main/res/drawable/button_background.xml
+++ b/app/src/main/res/drawable/button_background.xml
@@ -1,4 +1,10 @@
-
-
-
\ No newline at end of file
+
+ -
+
+
+
+
+
+
\ No newline at end of file