From 355b6dde6fc341a1f537fb09c1bf4395d9cc06df Mon Sep 17 00:00:00 2001 From: Serg Date: Mon, 16 Jun 2025 08:52:14 -0400 Subject: [PATCH] Search widget: Set color scheme to use material design (#29569) The search widget needs to have better alignment with Material colors. It is important for it to feel like it is integrated to the OS. Resolves: https://github.com/brave/brave-browser/issues/46537 --- android/brave_java_resources.gni | 2 - ..._search_and_bookmark_widget_background.xml | 5 -- ...n_search_and_bookmark_widget_search_bg.xml | 5 -- ...tion_search_and_bookmark_widget_layout.xml | 61 +++++++++++-------- .../java/res/values-night/brave_colors.xml | 4 +- android/java/res/values/brave_colors.xml | 2 - android/java/res/values/brave_dimens.xml | 3 + 7 files changed, 38 insertions(+), 44 deletions(-) delete mode 100644 android/java/res/drawable/quick_action_search_and_bookmark_widget_background.xml delete mode 100644 android/java/res/drawable/quick_action_search_and_bookmark_widget_search_bg.xml diff --git a/android/brave_java_resources.gni b/android/brave_java_resources.gni index 3c8ea4c3b9c..12320778a77 100644 --- a/android/brave_java_resources.gni +++ b/android/brave_java_resources.gni @@ -600,9 +600,7 @@ brave_java_resources = [ "java/res/drawable/progress_bar_weak.xml", "java/res/drawable/progress_bar_weak.xml", "java/res/drawable/progress_indeterminate_orange.xml", - "java/res/drawable/quick_action_search_and_bookmark_widget_background.xml", "java/res/drawable/quick_action_search_and_bookmark_widget_bookmark_bg.xml", - "java/res/drawable/quick_action_search_and_bookmark_widget_search_bg.xml", "java/res/drawable/rating_bottomsheet_background.xml", "java/res/drawable/rating_news_button_background.xml", "java/res/drawable/recovery_phrase_bg.xml", diff --git a/android/java/res/drawable/quick_action_search_and_bookmark_widget_background.xml b/android/java/res/drawable/quick_action_search_and_bookmark_widget_background.xml deleted file mode 100644 index 0cbd3862b38..00000000000 --- a/android/java/res/drawable/quick_action_search_and_bookmark_widget_background.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/android/java/res/drawable/quick_action_search_and_bookmark_widget_search_bg.xml b/android/java/res/drawable/quick_action_search_and_bookmark_widget_search_bg.xml deleted file mode 100644 index 238d961cb1d..00000000000 --- a/android/java/res/drawable/quick_action_search_and_bookmark_widget_search_bg.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/android/java/res/layout/quick_action_search_and_bookmark_widget_layout.xml b/android/java/res/layout/quick_action_search_and_bookmark_widget_layout.xml index faea224cc4d..96a8dba5177 100644 --- a/android/java/res/layout/quick_action_search_and_bookmark_widget_layout.xml +++ b/android/java/res/layout/quick_action_search_and_bookmark_widget_layout.xml @@ -8,10 +8,13 @@ android:id="@+id/background" android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="@drawable/quick_action_search_and_bookmark_widget_background" + android:background="@drawable/quick_action_search_widget_background" android:gravity="center" android:orientation="vertical" - android:padding="16dp"> + android:paddingHorizontal="@dimen/quick_action_search_widget_small_margin" + android:paddingVertical= + "@dimen/quick_action_search_widget_small_margin_vertical" + android:theme="@style/Theme.Chromium.Widget" > @@ -40,7 +50,6 @@ android:id="@+id/tvSearchWithBrave" android:layout_width="match_parent" android:layout_height="match_parent" - android:layout_marginStart="6dp" android:gravity="center_vertical" android:textSize="16sp" android:text="@string/search_with_brave" @@ -48,29 +57,19 @@ tools:ignore="UseCompatTextViewDrawableXml" /> - + android:src="@drawable/btn_mic"/> - + android:src="@drawable/brave_menu_new_private_tab"/> @@ -206,6 +207,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="16dp" + android:layout_marginBottom="@dimen/quick_action_search_widget_small_search_bar_background_inset_vertical" + android:layout_marginHorizontal="@dimen/quick_action_search_widget_small_search_bar_background_inset_horizontal" android:visibility="gone" android:orientation="horizontal"> @@ -334,6 +337,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="16dp" + android:layout_marginBottom="@dimen/quick_action_search_widget_small_search_bar_background_inset_vertical" + android:layout_marginHorizontal="@dimen/quick_action_search_widget_small_search_bar_background_inset_horizontal" android:visibility="gone" android:orientation="horizontal"> @@ -462,6 +467,8 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="16dp" + android:layout_marginBottom="@dimen/quick_action_search_widget_small_search_bar_background_inset_vertical" + android:layout_marginHorizontal="@dimen/quick_action_search_widget_small_search_bar_background_inset_horizontal" android:visibility="gone" android:orientation="horizontal"> diff --git a/android/java/res/values-night/brave_colors.xml b/android/java/res/values-night/brave_colors.xml index 8cf9d5f9f93..0b1e9fb5a25 100644 --- a/android/java/res/values-night/brave_colors.xml +++ b/android/java/res/values-night/brave_colors.xml @@ -2,7 +2,7 @@ @@ -170,8 +170,6 @@ @android:color/white - #F21E2029 - #405E6175 #FFFFFF #F0F2FF #CED0DB diff --git a/android/java/res/values/brave_colors.xml b/android/java/res/values/brave_colors.xml index 025e592b76c..de2103e2b15 100644 --- a/android/java/res/values/brave_colors.xml +++ b/android/java/res/values/brave_colors.xml @@ -294,8 +294,6 @@ #FFD43B - #F2FFFFFF - #40AEB1C2 #EEEFF1 #495057 #495057 diff --git a/android/java/res/values/brave_dimens.xml b/android/java/res/values/brave_dimens.xml index 8020cd88680..e7276a5b515 100644 --- a/android/java/res/values/brave_dimens.xml +++ b/android/java/res/values/brave_dimens.xml @@ -95,4 +95,7 @@ 13sp 15sp 11sp + + + 12dp