From a6e44b3abdb8d7bfb87997e1a18dbff792f6803a Mon Sep 17 00:00:00 2001
From: junedansari0 <146629921+junedansari0@users.noreply.github.com>
Date: Sun, 14 Jun 2026 10:55:45 +0530
Subject: [PATCH 1/6] feat: Netflix home fragment redesign
---
app/src/main/res/layout/fragment_home.xml | 28 +++++++++++------------
1 file changed, 13 insertions(+), 15 deletions(-)
diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml
index 99a764deee8..3c467dcbd25 100644
--- a/app/src/main/res/layout/fragment_home.xml
+++ b/app/src/main/res/layout/fragment_home.xml
@@ -4,14 +4,15 @@
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/home_root"
android:layout_width="match_parent"
-
android:layout_height="match_parent"
+ android:background="?attr/primaryBlackBackground"
tools:context=".ui.home.HomeFragment">
@@ -79,14 +80,11 @@
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/result_padding"
android:layout_marginTop="@dimen/result_padding"
-
android:layout_marginEnd="@dimen/result_padding"
android:orientation="vertical">
-
-
@@ -150,7 +148,6 @@
@@ -174,9 +172,7 @@
@@ -241,17 +237,19 @@
android:id="@+id/home_random"
style="@style/ExtendedFloatingActionButton"
android:layout_gravity="bottom|start"
+ android:layout_margin="16dp"
android:text="@string/home_random"
- android:textColor="?attr/textColor"
+ android:textColor="@color/white"
android:visibility="gone"
+ app:backgroundTint="@color/colorPrimary"
app:icon="@drawable/ic_baseline_play_arrow_24"
+ app:iconTint="@color/white"
tools:ignore="ContentDescription"
tools:visibility="visible" />
-
-
\ No newline at end of file
+
From db68572a73fe7b9c0acf7280e3aca603b4ad783c Mon Sep 17 00:00:00 2001
From: junedansari0 <146629921+junedansari0@users.noreply.github.com>
Date: Sun, 14 Jun 2026 10:56:01 +0530
Subject: [PATCH 2/6] feat: Netflix UI redesign for main activity
---
app/src/main/res/layout/activity_main.xml | 51 +++++++++++++++++------
1 file changed, 38 insertions(+), 13 deletions(-)
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 2483a37145c..a389664541c 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -10,12 +10,42 @@
+ android:layout_height="match_parent"
+ android:background="?attr/primaryBlackBackground">
+
+
+
+
+
+
+
+
+
-
+
-
-
+
-
\ No newline at end of file
+
From 656b0d423798f90842e00c141ff260abb9a5a879 Mon Sep 17 00:00:00 2001
From: junedansari0 <146629921+junedansari0@users.noreply.github.com>
Date: Sun, 14 Jun 2026 10:56:16 +0530
Subject: [PATCH 3/6] feat: Update colors to Netflix theme
---
app/src/main/res/values/colors.xml | 76 ++++++++++++++----------------
1 file changed, 35 insertions(+), 41 deletions(-)
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 48b69232abe..6fc1e22956b 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -1,22 +1,25 @@
- #3d50fa
+
+ #E50914
@color/colorPrimary
- #303135
- #F53B66
- #3700B3
- #3b65f5
-
- #2B2C30
- #111111
- #1C1C20
- #161616
-
- #e9eaee
- #9ba0a4
- #DCDCDC
-
- #1AFFFFFF
+ #221F1F
+ #F53B66
+ #B20710
+ #E50914
+
+
+ #141414
+ #0F0F0F
+ #1A1A1A
+ #221F1F
+
+
+ #FFFFFF
+ #808080
+ #DCDCDC
+
+ #1AFFFFFF
#00000000
#FFF
@@ -29,21 +32,16 @@
#1AFFFFFF
- #121950
- #121213
+ #FFFFFF
+ #0F0F0F
- #3B65F5
- #571711
- #F53B66
- #BEC8FF
- #3700B3
+ #E50914
+ #FFFFFF
+ #E50914
+ #FFFFFF
+ #B20710
-
-
- #FF6F63
+ #FF6F63
#80FFFFFF
#32FFFFFF
@@ -52,15 +50,11 @@
#C0121212
#4D121212
#121212
- #66B5B5B5
-
-
- #9ba0a6
+ #66B5B5B5
-
-
+ #808080
-
+
#f1f1f1
#fff
#eeeeee
@@ -69,7 +63,7 @@
#5f6267
#5f6267
-
+
#414450
#282a36
#44475A
@@ -87,7 +81,7 @@
#9ab3ff
#7c3aed
-
+
#282f49
#151a30
#3A446A
@@ -96,10 +90,10 @@
#7B83B0
#7B83B0
-
+
#5664B7
- #D50000
- #6200EA
+ #E50914
+ #6200EA
#00BFA5
#48E484
#E4D448
From 0d93ec164c0113b847e95520ff5e9dca8d9c5053 Mon Sep 17 00:00:00 2001
From: junedansari0 <146629921+junedansari0@users.noreply.github.com>
Date: Sun, 14 Jun 2026 10:57:08 +0530
Subject: [PATCH 4/6] feat: Add Netflix poster gradient overlay
---
app/src/main/res/drawable/home_result_gradient.xml | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 app/src/main/res/drawable/home_result_gradient.xml
diff --git a/app/src/main/res/drawable/home_result_gradient.xml b/app/src/main/res/drawable/home_result_gradient.xml
new file mode 100644
index 00000000000..db36332988c
--- /dev/null
+++ b/app/src/main/res/drawable/home_result_gradient.xml
@@ -0,0 +1,9 @@
+
+
+
+
From 858b62cda857eb15927a0c6284e3bd9a229a95f5 Mon Sep 17 00:00:00 2001
From: junedansari0 <146629921+junedansari0@users.noreply.github.com>
Date: Sun, 14 Jun 2026 10:57:19 +0530
Subject: [PATCH 5/6] feat: Add Netflix gradient drawable for bottom overlay
---
.../main/res/drawable/home_result_bottom_gradient.xml | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 app/src/main/res/drawable/home_result_bottom_gradient.xml
diff --git a/app/src/main/res/drawable/home_result_bottom_gradient.xml b/app/src/main/res/drawable/home_result_bottom_gradient.xml
new file mode 100644
index 00000000000..d0e4a8b28e6
--- /dev/null
+++ b/app/src/main/res/drawable/home_result_bottom_gradient.xml
@@ -0,0 +1,9 @@
+
+
+
+
From f6507497cfb03e987c16b3831ee3d28bb9f52bdb Mon Sep 17 00:00:00 2001
From: junedansari0 <146629921+junedansari0@users.noreply.github.com>
Date: Sun, 14 Jun 2026 10:57:31 +0530
Subject: [PATCH 6/6] feat: Netflix-style home result grid item design
---
.../res/layout/home_result_grid_netflix.xml | 82 +++++++++++++++++++
1 file changed, 82 insertions(+)
create mode 100644 app/src/main/res/layout/home_result_grid_netflix.xml
diff --git a/app/src/main/res/layout/home_result_grid_netflix.xml b/app/src/main/res/layout/home_result_grid_netflix.xml
new file mode 100644
index 00000000000..fae9d468b07
--- /dev/null
+++ b/app/src/main/res/layout/home_result_grid_netflix.xml
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+