From 7f45cef86fc183c3d2efa2496cd3e350bcbd3d37 Mon Sep 17 00:00:00 2001 From: Nishith Khanna Date: Mon, 19 May 2025 15:35:14 +0530 Subject: [PATCH 1/2] Theme app according to our palette --- ...ingerprint_background_1_path_animation.xml | 18 ++--- ...ingerprint_background_2_path_animation.xml | 18 ++--- ...ingerprint_background_5_path_animation.xml | 18 ++--- ...ingerprint_background_6_path_animation.xml | 18 ++--- ...ingerprint_background_7_path_animation.xml | 18 ++--- .../settings_two_pane_background_color.xml | 18 ----- .../accent_select_primary_text.xml | 18 ----- .../accent_select_secondary_text.xml | 18 ----- .../settings_two_pane_background_color.xml | 18 ----- .../settings_two_pane_background_color.xml | 4 +- res/color/accent_select_background.xml | 2 +- .../settings_two_pane_background_color.xml | 2 +- .../enrollment_fingerprint_isolated.xml | 10 +-- res/drawable/fp_illustration_enrollment.xml | 10 +-- .../ic_accessibility_magnification_ftsw.xml | 29 ++++++++ .../ic_adaptive_font_download_ftsw.xml | 26 +++++++ res/drawable/ic_e_settings_about.xml | 40 +++++++++++ res/drawable/ic_e_settings_accessibility.xml | 38 +++++++++++ res/drawable/ic_e_settings_accounts.xml | 57 ++++++++++++++++ .../ic_e_settings_advanced_privacy.xml | 41 +++++++++++ res/drawable/ic_e_settings_apps.xml | 48 +++++++++++++ res/drawable/ic_e_settings_battery.xml | 54 +++++++++++++++ res/drawable/ic_e_settings_devices_other.xml | 40 +++++++++++ res/drawable/ic_e_settings_display.xml | 68 +++++++++++++++++++ res/drawable/ic_e_settings_emergency.xml | 55 +++++++++++++++ res/drawable/ic_e_settings_location.xml | 36 ++++++++++ res/drawable/ic_e_settings_modes.xml | 32 +++++++++ res/drawable/ic_e_settings_notifications.xml | 45 ++++++++++++ res/drawable/ic_e_settings_privacy.xml | 37 ++++++++++ res/drawable/ic_e_settings_security.xml | 37 ++++++++++ res/drawable/ic_e_settings_sound.xml | 41 +++++++++++ res/drawable/ic_e_settings_storage.xml | 47 +++++++++++++ res/drawable/ic_e_settings_system.xml | 43 ++++++++++++ res/drawable/ic_e_settings_updater.xml | 42 ++++++++++++ res/drawable/ic_e_settings_wallpaper.xml | 40 +++++++++++ res/drawable/ic_e_settings_wireless.xml | 41 +++++++++++ res/drawable/ic_files_go_round.xml | 56 +++++++++++++++ res/drawable/ic_homepage_advanced_privacy.xml | 39 ----------- res/drawable/ic_lock_pin.xml | 2 +- res/drawable/ic_password.xml | 8 +-- res/drawable/ic_pattern.xml | 10 +-- res/drawable/ic_pin.xml | 2 +- res/drawable/ic_screen_zoom_ftsw.xml | 26 +++++++ res/drawable/ring_progress.xml | 2 +- .../settingslib_main_switch_bar.xml | 5 +- res/layout/homepage_preference.xml | 6 +- res/layout/notification_history.xml | 2 +- .../preference_widget_switch_compat.xml | 5 +- res/values-night/colors.xml | 6 +- res/values-night/themes.xml | 4 +- res/values/colors.xml | 6 +- res/values/styles.xml | 4 +- res/values/themes.xml | 7 +- ...ccessibility_settings_for_setup_wizard.xml | 4 +- res/xml/storage_category_fragment.xml | 1 + res/xml/storage_dashboard_fragment.xml | 1 + res/xml/top_level_settings.xml | 42 ++++++------ .../ManageStoragePreferenceController.java | 1 - .../settings/homepage/TopLevelSettings.java | 7 -- ...ighlightableTopLevelPreferenceAdapter.java | 8 --- 60 files changed, 1117 insertions(+), 264 deletions(-) delete mode 100644 res/color-night-v35/settings_two_pane_background_color.xml delete mode 100644 res/color-night/accent_select_primary_text.xml delete mode 100644 res/color-night/accent_select_secondary_text.xml delete mode 100644 res/color-night/settings_two_pane_background_color.xml create mode 100644 res/drawable/ic_accessibility_magnification_ftsw.xml create mode 100644 res/drawable/ic_adaptive_font_download_ftsw.xml create mode 100644 res/drawable/ic_e_settings_about.xml create mode 100644 res/drawable/ic_e_settings_accessibility.xml create mode 100644 res/drawable/ic_e_settings_accounts.xml create mode 100644 res/drawable/ic_e_settings_advanced_privacy.xml create mode 100644 res/drawable/ic_e_settings_apps.xml create mode 100644 res/drawable/ic_e_settings_battery.xml create mode 100644 res/drawable/ic_e_settings_devices_other.xml create mode 100644 res/drawable/ic_e_settings_display.xml create mode 100644 res/drawable/ic_e_settings_emergency.xml create mode 100644 res/drawable/ic_e_settings_location.xml create mode 100644 res/drawable/ic_e_settings_modes.xml create mode 100644 res/drawable/ic_e_settings_notifications.xml create mode 100644 res/drawable/ic_e_settings_privacy.xml create mode 100644 res/drawable/ic_e_settings_security.xml create mode 100644 res/drawable/ic_e_settings_sound.xml create mode 100644 res/drawable/ic_e_settings_storage.xml create mode 100644 res/drawable/ic_e_settings_system.xml create mode 100644 res/drawable/ic_e_settings_updater.xml create mode 100644 res/drawable/ic_e_settings_wallpaper.xml create mode 100644 res/drawable/ic_e_settings_wireless.xml create mode 100644 res/drawable/ic_files_go_round.xml delete mode 100644 res/drawable/ic_homepage_advanced_privacy.xml create mode 100644 res/drawable/ic_screen_zoom_ftsw.xml diff --git a/res/anim/enrollment_fingerprint_background_1_path_animation.xml b/res/anim/enrollment_fingerprint_background_1_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_1_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_1_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_2_path_animation.xml b/res/anim/enrollment_fingerprint_background_2_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_2_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_2_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_5_path_animation.xml b/res/anim/enrollment_fingerprint_background_5_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_5_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_5_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_6_path_animation.xml b/res/anim/enrollment_fingerprint_background_6_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_6_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_6_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/anim/enrollment_fingerprint_background_7_path_animation.xml b/res/anim/enrollment_fingerprint_background_7_path_animation.xml index 60654fc7824..d85ac2047f6 100644 --- a/res/anim/enrollment_fingerprint_background_7_path_animation.xml +++ b/res/anim/enrollment_fingerprint_background_7_path_animation.xml @@ -21,27 +21,17 @@ - - diff --git a/res/color-night-v35/settings_two_pane_background_color.xml b/res/color-night-v35/settings_two_pane_background_color.xml deleted file mode 100644 index 1d5daf29f77..00000000000 --- a/res/color-night-v35/settings_two_pane_background_color.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - \ No newline at end of file diff --git a/res/color-night/accent_select_primary_text.xml b/res/color-night/accent_select_primary_text.xml deleted file mode 100644 index 049ddf63678..00000000000 --- a/res/color-night/accent_select_primary_text.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - \ No newline at end of file diff --git a/res/color-night/accent_select_secondary_text.xml b/res/color-night/accent_select_secondary_text.xml deleted file mode 100644 index 6b7b4f27dcf..00000000000 --- a/res/color-night/accent_select_secondary_text.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - \ No newline at end of file diff --git a/res/color-night/settings_two_pane_background_color.xml b/res/color-night/settings_two_pane_background_color.xml deleted file mode 100644 index 86aa0ed1855..00000000000 --- a/res/color-night/settings_two_pane_background_color.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - \ No newline at end of file diff --git a/res/color-v35/settings_two_pane_background_color.xml b/res/color-v35/settings_two_pane_background_color.xml index ff305abada2..2f34f7761e7 100644 --- a/res/color-v35/settings_two_pane_background_color.xml +++ b/res/color-v35/settings_two_pane_background_color.xml @@ -14,5 +14,5 @@ limitations under the License. --> - - \ No newline at end of file + + diff --git a/res/color/accent_select_background.xml b/res/color/accent_select_background.xml index 5dab7230532..fbbd8da462b 100644 --- a/res/color/accent_select_background.xml +++ b/res/color/accent_select_background.xml @@ -14,5 +14,5 @@ limitations under the License. --> - + \ No newline at end of file diff --git a/res/color/settings_two_pane_background_color.xml b/res/color/settings_two_pane_background_color.xml index 6cb8e703077..d3f0a3958d6 100644 --- a/res/color/settings_two_pane_background_color.xml +++ b/res/color/settings_two_pane_background_color.xml @@ -14,5 +14,5 @@ limitations under the License. --> - + \ No newline at end of file diff --git a/res/drawable/enrollment_fingerprint_isolated.xml b/res/drawable/enrollment_fingerprint_isolated.xml index 960552f4bce..80533ad6d2e 100644 --- a/res/drawable/enrollment_fingerprint_isolated.xml +++ b/res/drawable/enrollment_fingerprint_isolated.xml @@ -30,7 +30,7 @@ @@ -40,7 +40,7 @@ @@ -50,7 +50,7 @@ @@ -60,7 +60,7 @@ @@ -72,7 +72,7 @@ diff --git a/res/drawable/fp_illustration_enrollment.xml b/res/drawable/fp_illustration_enrollment.xml index be98a87bdb9..20e6d996958 100644 --- a/res/drawable/fp_illustration_enrollment.xml +++ b/res/drawable/fp_illustration_enrollment.xml @@ -23,23 +23,23 @@ Copyright (C) 2015 The Android Open Source Project android:translateY="44"> diff --git a/res/drawable/ic_accessibility_magnification_ftsw.xml b/res/drawable/ic_accessibility_magnification_ftsw.xml new file mode 100644 index 00000000000..59f55901d39 --- /dev/null +++ b/res/drawable/ic_accessibility_magnification_ftsw.xml @@ -0,0 +1,29 @@ + + + + + + diff --git a/res/drawable/ic_adaptive_font_download_ftsw.xml b/res/drawable/ic_adaptive_font_download_ftsw.xml new file mode 100644 index 00000000000..045342fd953 --- /dev/null +++ b/res/drawable/ic_adaptive_font_download_ftsw.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/res/drawable/ic_e_settings_about.xml b/res/drawable/ic_e_settings_about.xml new file mode 100644 index 00000000000..75adc8fd662 --- /dev/null +++ b/res/drawable/ic_e_settings_about.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_accessibility.xml b/res/drawable/ic_e_settings_accessibility.xml new file mode 100644 index 00000000000..c36b014b34d --- /dev/null +++ b/res/drawable/ic_e_settings_accessibility.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_accounts.xml b/res/drawable/ic_e_settings_accounts.xml new file mode 100644 index 00000000000..27136a49468 --- /dev/null +++ b/res/drawable/ic_e_settings_accounts.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_advanced_privacy.xml b/res/drawable/ic_e_settings_advanced_privacy.xml new file mode 100644 index 00000000000..747fd5c6b39 --- /dev/null +++ b/res/drawable/ic_e_settings_advanced_privacy.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_apps.xml b/res/drawable/ic_e_settings_apps.xml new file mode 100644 index 00000000000..54a70a2d357 --- /dev/null +++ b/res/drawable/ic_e_settings_apps.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_battery.xml b/res/drawable/ic_e_settings_battery.xml new file mode 100644 index 00000000000..ed3c6bafe5a --- /dev/null +++ b/res/drawable/ic_e_settings_battery.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_devices_other.xml b/res/drawable/ic_e_settings_devices_other.xml new file mode 100644 index 00000000000..b45490d0a0b --- /dev/null +++ b/res/drawable/ic_e_settings_devices_other.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_display.xml b/res/drawable/ic_e_settings_display.xml new file mode 100644 index 00000000000..ce2c928bb11 --- /dev/null +++ b/res/drawable/ic_e_settings_display.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_emergency.xml b/res/drawable/ic_e_settings_emergency.xml new file mode 100644 index 00000000000..42348bb3497 --- /dev/null +++ b/res/drawable/ic_e_settings_emergency.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_location.xml b/res/drawable/ic_e_settings_location.xml new file mode 100644 index 00000000000..3f2c50b35b7 --- /dev/null +++ b/res/drawable/ic_e_settings_location.xml @@ -0,0 +1,36 @@ + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_modes.xml b/res/drawable/ic_e_settings_modes.xml new file mode 100644 index 00000000000..8fb342cbd27 --- /dev/null +++ b/res/drawable/ic_e_settings_modes.xml @@ -0,0 +1,32 @@ + + + + + + + + + diff --git a/res/drawable/ic_e_settings_notifications.xml b/res/drawable/ic_e_settings_notifications.xml new file mode 100644 index 00000000000..bc8b60af04f --- /dev/null +++ b/res/drawable/ic_e_settings_notifications.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_privacy.xml b/res/drawable/ic_e_settings_privacy.xml new file mode 100644 index 00000000000..afa70a03525 --- /dev/null +++ b/res/drawable/ic_e_settings_privacy.xml @@ -0,0 +1,37 @@ + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_security.xml b/res/drawable/ic_e_settings_security.xml new file mode 100644 index 00000000000..50a7cb7082f --- /dev/null +++ b/res/drawable/ic_e_settings_security.xml @@ -0,0 +1,37 @@ + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_sound.xml b/res/drawable/ic_e_settings_sound.xml new file mode 100644 index 00000000000..1ab100ff444 --- /dev/null +++ b/res/drawable/ic_e_settings_sound.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_storage.xml b/res/drawable/ic_e_settings_storage.xml new file mode 100644 index 00000000000..fe83ba35d47 --- /dev/null +++ b/res/drawable/ic_e_settings_storage.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_system.xml b/res/drawable/ic_e_settings_system.xml new file mode 100644 index 00000000000..c1d0f8f3267 --- /dev/null +++ b/res/drawable/ic_e_settings_system.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_updater.xml b/res/drawable/ic_e_settings_updater.xml new file mode 100644 index 00000000000..8f5d5530072 --- /dev/null +++ b/res/drawable/ic_e_settings_updater.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/ic_e_settings_wallpaper.xml b/res/drawable/ic_e_settings_wallpaper.xml new file mode 100644 index 00000000000..2511fb49a67 --- /dev/null +++ b/res/drawable/ic_e_settings_wallpaper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_e_settings_wireless.xml b/res/drawable/ic_e_settings_wireless.xml new file mode 100644 index 00000000000..db5d8be7a9c --- /dev/null +++ b/res/drawable/ic_e_settings_wireless.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + diff --git a/res/drawable/ic_files_go_round.xml b/res/drawable/ic_files_go_round.xml new file mode 100644 index 00000000000..3dc14f64d49 --- /dev/null +++ b/res/drawable/ic_files_go_round.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_advanced_privacy.xml b/res/drawable/ic_homepage_advanced_privacy.xml deleted file mode 100644 index c75e102402b..00000000000 --- a/res/drawable/ic_homepage_advanced_privacy.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - diff --git a/res/drawable/ic_lock_pin.xml b/res/drawable/ic_lock_pin.xml index 4614f533393..4b61c327d5a 100644 --- a/res/drawable/ic_lock_pin.xml +++ b/res/drawable/ic_lock_pin.xml @@ -22,5 +22,5 @@ android:tint="?android:attr/colorControlNormal"> + android:fillColor="?attr/sudListItemIconColor"/> diff --git a/res/drawable/ic_password.xml b/res/drawable/ic_password.xml index cf3b408537f..0eac6d42879 100644 --- a/res/drawable/ic_password.xml +++ b/res/drawable/ic_password.xml @@ -21,15 +21,15 @@ android:viewportWidth="24.0" android:tint="?android:attr/colorControlNormal"> diff --git a/res/drawable/ic_pattern.xml b/res/drawable/ic_pattern.xml index e56fb003a21..f47fd18ca04 100644 --- a/res/drawable/ic_pattern.xml +++ b/res/drawable/ic_pattern.xml @@ -21,18 +21,18 @@ android:viewportWidth="24.0" android:tint="?android:attr/colorControlNormal"> diff --git a/res/drawable/ic_pin.xml b/res/drawable/ic_pin.xml index 8520ec12468..132c6436231 100644 --- a/res/drawable/ic_pin.xml +++ b/res/drawable/ic_pin.xml @@ -21,6 +21,6 @@ android:viewportWidth="24.0" android:tint="?android:attr/colorControlNormal"> diff --git a/res/drawable/ic_screen_zoom_ftsw.xml b/res/drawable/ic_screen_zoom_ftsw.xml new file mode 100644 index 00000000000..4e5f0851384 --- /dev/null +++ b/res/drawable/ic_screen_zoom_ftsw.xml @@ -0,0 +1,26 @@ + + + + + \ No newline at end of file diff --git a/res/drawable/ring_progress.xml b/res/drawable/ring_progress.xml index 346ff5f5bed..81d99273a9d 100644 --- a/res/drawable/ring_progress.xml +++ b/res/drawable/ring_progress.xml @@ -21,7 +21,7 @@ android:shape="ring" android:thickness="@dimen/ring_progress_bar_thickness" android:useLevel="false" - android:tint="?android:colorControlNormal"> + android:tint="@color/e_fingerprint_progress"> diff --git a/res/layout-v34/settingslib_main_switch_bar.xml b/res/layout-v34/settingslib_main_switch_bar.xml index 3a44d2ae86f..4fb9fb5c2f2 100644 --- a/res/layout-v34/settingslib_main_switch_bar.xml +++ b/res/layout-v34/settingslib_main_switch_bar.xml @@ -49,15 +49,14 @@ android:lineBreakWordStyle="phrase" style="@style/MainSwitchText.Settingslib" /> - + android:focusable="false" /> diff --git a/res/layout/homepage_preference.xml b/res/layout/homepage_preference.xml index 38cb4910d81..82a88a768cb 100644 --- a/res/layout/homepage_preference.xml +++ b/res/layout/homepage_preference.xml @@ -40,8 +40,8 @@ @@ -54,7 +54,7 @@ android:layout_weight="1" android:paddingTop="16dp" android:paddingBottom="16dp" - android:paddingStart="@dimen/homepage_preference_text_padding_start" + android:paddingStart="20dp" android:paddingEnd="24dp"> diff --git a/res/layout/preference_widget_switch_compat.xml b/res/layout/preference_widget_switch_compat.xml index e833171d5da..c52a05294f8 100644 --- a/res/layout/preference_widget_switch_compat.xml +++ b/res/layout/preference_widget_switch_compat.xml @@ -15,12 +15,11 @@ ~ limitations under the License. --> - + android:focusable="false" /> diff --git a/res/values-night/colors.xml b/res/values-night/colors.xml index 69f17f64b88..0fd0372a012 100644 --- a/res/values-night/colors.xml +++ b/res/values-night/colors.xml @@ -19,7 +19,7 @@ #783BE5 #3F5FBD @*android:color/material_grey_900 - ?androidprv:attr/materialColorSurfaceBright + @*android:color/e_action_bar_dark #5F6368 @@ -82,5 +82,9 @@ @color/settingslib_color_charcoal + + + #1FFFFFFF + #1FFFFFFF diff --git a/res/values-night/themes.xml b/res/values-night/themes.xml index 141badbc9c6..44e2fe641d6 100644 --- a/res/values-night/themes.xml +++ b/res/values-night/themes.xml @@ -20,7 +20,7 @@ diff --git a/res/values/themes.xml b/res/values/themes.xml index 4f20d8c9091..2ad5be4b92d 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -47,7 +47,7 @@ @drawable/wifi_friction 0dp - ?android:attr/colorAccent + ?android:attr/textColorSecondary @style/Widget.ActionBar @@ -118,6 +118,9 @@