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 @@ + + + + + + + + + + + + + + + + + + + +