From 925a4f8f794c43108b1c00d1b46dd8560807dbb0 Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Tue, 23 Jan 2018 16:35:31 -0800 Subject: [PATCH] Make homepage icons more colorful! Change-Id: I84b4744abf8a2955e2a0c54cdfc9261ddd88d3bd Fixes: 69314641 Test: visual --- AndroidManifest.xml | 30 +- color-check-baseline.xml | 452 +++++++++++++++++- res/drawable/ic_apps.xml | 3 +- res/drawable/ic_devices_other.xml | 3 +- res/drawable/ic_help.xml | 3 +- res/drawable/ic_help_24dp.xml | 31 -- res/drawable/ic_homepage_accessibility.xml | 37 ++ res/drawable/ic_homepage_accounts.xml | 37 ++ res/drawable/ic_homepage_apps.xml | 37 ++ res/drawable/ic_homepage_battery.xml | 37 ++ res/drawable/ic_homepage_connected_device.xml | 37 ++ res/drawable/ic_homepage_display.xml | 37 ++ res/drawable/ic_homepage_network.xml | 37 ++ res/drawable/ic_homepage_security.xml | 37 ++ res/drawable/ic_homepage_sound.xml | 37 ++ res/drawable/ic_homepage_storage.xml | 37 ++ res/drawable/ic_homepage_support.xml | 37 ++ res/drawable/ic_homepage_system_dashboard.xml | 37 ++ res/drawable/ic_settings_accessibility.xml | 3 +- res/drawable/ic_settings_accounts.xml | 3 +- res/drawable/ic_settings_battery_white.xml | 24 + res/drawable/ic_settings_display_white.xml | 27 ++ res/drawable/ic_settings_security_white.xml | 24 + res/drawable/ic_settings_sound_white.xml | 29 ++ res/drawable/ic_settings_storage_white.xml | 24 + .../ic_settings_system_dashboard_white.xml | 30 ++ res/drawable/ic_settings_wireless_white.xml | 24 + res/layout/suggestion_tile_v2.xml | 4 +- res/values/colors.xml | 18 + res/values/dimens.xml | 9 +- .../support/SupportDashboardActivity.java | 2 +- 31 files changed, 1101 insertions(+), 86 deletions(-) delete mode 100644 res/drawable/ic_help_24dp.xml create mode 100644 res/drawable/ic_homepage_accessibility.xml create mode 100644 res/drawable/ic_homepage_accounts.xml create mode 100644 res/drawable/ic_homepage_apps.xml create mode 100644 res/drawable/ic_homepage_battery.xml create mode 100644 res/drawable/ic_homepage_connected_device.xml create mode 100644 res/drawable/ic_homepage_display.xml create mode 100644 res/drawable/ic_homepage_network.xml create mode 100644 res/drawable/ic_homepage_security.xml create mode 100644 res/drawable/ic_homepage_sound.xml create mode 100644 res/drawable/ic_homepage_storage.xml create mode 100644 res/drawable/ic_homepage_support.xml create mode 100644 res/drawable/ic_homepage_system_dashboard.xml create mode 100644 res/drawable/ic_settings_battery_white.xml create mode 100644 res/drawable/ic_settings_display_white.xml create mode 100644 res/drawable/ic_settings_security_white.xml create mode 100644 res/drawable/ic_settings_sound_white.xml create mode 100644 res/drawable/ic_settings_storage_white.xml create mode 100644 res/drawable/ic_settings_system_dashboard_white.xml create mode 100644 res/drawable/ic_settings_wireless_white.xml diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 3bb04d3abd5..29459a0e7b5 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -158,7 +158,7 @@ @@ -184,7 +184,7 @@ @@ -210,7 +210,7 @@ android:enabled="false" android:taskAffinity="com.android.settings" android:label="@string/connected_devices_dashboard_title" - android:icon="@drawable/ic_devices_other" + android:icon="@drawable/ic_homepage_connected_device" android:parentActivityName="Settings"> @@ -903,7 +903,7 @@ @@ -1284,7 +1284,7 @@ @@ -1312,7 +1312,7 @@ @@ -1805,7 +1805,7 @@ @@ -2227,7 +2227,7 @@ @@ -2258,7 +2258,7 @@ + android:icon="@drawable/ic_homepage_battery"> @@ -2643,7 +2643,7 @@ @@ -3086,7 +3086,7 @@ + android:icon="@drawable/ic_homepage_apps"> @@ -3100,7 +3100,7 @@ + android:icon="@drawable/ic_homepage_accounts"> @@ -3118,7 +3118,7 @@ + android:icon="@drawable/ic_homepage_system_dashboard"> @@ -3132,7 +3132,7 @@ diff --git a/color-check-baseline.xml b/color-check-baseline.xml index 506770cc837..066dab94ce2 100644 --- a/color-check-baseline.xml +++ b/color-check-baseline.xml @@ -93,7 +93,7 @@ errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> @@ -1073,6 +1073,214 @@ column="5"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + @@ -2189,7 +2589,7 @@ errorLine2=" ^"> @@ -2205,7 +2605,7 @@ errorLine2=" ^"> @@ -2221,7 +2621,7 @@ errorLine2=" ^"> @@ -2237,7 +2637,7 @@ errorLine2=" ^"> @@ -2445,7 +2845,7 @@ errorLine2=" ^"> @@ -2461,7 +2861,7 @@ errorLine2=" ^"> @@ -2477,7 +2877,7 @@ errorLine2=" ^"> @@ -2493,7 +2893,7 @@ errorLine2=" ^"> diff --git a/res/drawable/ic_apps.xml b/res/drawable/ic_apps.xml index 9f00141c4fe..841c25a1e7b 100644 --- a/res/drawable/ic_apps.xml +++ b/res/drawable/ic_apps.xml @@ -17,8 +17,7 @@ android:width="24dp" android:height="24dp" android:viewportWidth="24.0" - android:viewportHeight="24.0" - android:tint="?android:attr/colorControlNormal"> + android:viewportHeight="24.0"> + android:viewportHeight="24.0"> + android:viewportHeight="24.0"> - - - - - \ No newline at end of file diff --git a/res/drawable/ic_homepage_accessibility.xml b/res/drawable/ic_homepage_accessibility.xml new file mode 100644 index 00000000000..6cfb124a717 --- /dev/null +++ b/res/drawable/ic_homepage_accessibility.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_accounts.xml b/res/drawable/ic_homepage_accounts.xml new file mode 100644 index 00000000000..4cfccc2a82b --- /dev/null +++ b/res/drawable/ic_homepage_accounts.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_apps.xml b/res/drawable/ic_homepage_apps.xml new file mode 100644 index 00000000000..d494799bee0 --- /dev/null +++ b/res/drawable/ic_homepage_apps.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_battery.xml b/res/drawable/ic_homepage_battery.xml new file mode 100644 index 00000000000..d9ad3d3c715 --- /dev/null +++ b/res/drawable/ic_homepage_battery.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_connected_device.xml b/res/drawable/ic_homepage_connected_device.xml new file mode 100644 index 00000000000..20707fb23d0 --- /dev/null +++ b/res/drawable/ic_homepage_connected_device.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_display.xml b/res/drawable/ic_homepage_display.xml new file mode 100644 index 00000000000..ec5e54fa57d --- /dev/null +++ b/res/drawable/ic_homepage_display.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_network.xml b/res/drawable/ic_homepage_network.xml new file mode 100644 index 00000000000..c72e15256ba --- /dev/null +++ b/res/drawable/ic_homepage_network.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_security.xml b/res/drawable/ic_homepage_security.xml new file mode 100644 index 00000000000..52dedfb30d4 --- /dev/null +++ b/res/drawable/ic_homepage_security.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_sound.xml b/res/drawable/ic_homepage_sound.xml new file mode 100644 index 00000000000..721088906ad --- /dev/null +++ b/res/drawable/ic_homepage_sound.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_storage.xml b/res/drawable/ic_homepage_storage.xml new file mode 100644 index 00000000000..e7f5819d5ce --- /dev/null +++ b/res/drawable/ic_homepage_storage.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_support.xml b/res/drawable/ic_homepage_support.xml new file mode 100644 index 00000000000..31d51bf4d30 --- /dev/null +++ b/res/drawable/ic_homepage_support.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_homepage_system_dashboard.xml b/res/drawable/ic_homepage_system_dashboard.xml new file mode 100644 index 00000000000..bf3d0eb84ce --- /dev/null +++ b/res/drawable/ic_homepage_system_dashboard.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + diff --git a/res/drawable/ic_settings_accessibility.xml b/res/drawable/ic_settings_accessibility.xml index 4cf518254d5..67b6c9af3b3 100644 --- a/res/drawable/ic_settings_accessibility.xml +++ b/res/drawable/ic_settings_accessibility.xml @@ -17,8 +17,7 @@ android:width="24.0dp" android:height="24.0dp" android:viewportWidth="24.0" - android:viewportHeight="24.0" - android:tint="?android:attr/colorControlNormal"> + android:viewportHeight="24.0"> diff --git a/res/drawable/ic_settings_accounts.xml b/res/drawable/ic_settings_accounts.xml index 154c09c09dc..d152b147ac4 100644 --- a/res/drawable/ic_settings_accounts.xml +++ b/res/drawable/ic_settings_accounts.xml @@ -17,8 +17,7 @@ android:width="24.0dp" android:height="24.0dp" android:viewportWidth="24.0" - android:viewportHeight="24.0" - android:tint="?android:attr/colorControlNormal"> + android:viewportHeight="24.0"> + + + diff --git a/res/drawable/ic_settings_display_white.xml b/res/drawable/ic_settings_display_white.xml new file mode 100644 index 00000000000..4a41691912b --- /dev/null +++ b/res/drawable/ic_settings_display_white.xml @@ -0,0 +1,27 @@ + + + + diff --git a/res/drawable/ic_settings_security_white.xml b/res/drawable/ic_settings_security_white.xml new file mode 100644 index 00000000000..d6c5b64bb77 --- /dev/null +++ b/res/drawable/ic_settings_security_white.xml @@ -0,0 +1,24 @@ + + + + diff --git a/res/drawable/ic_settings_sound_white.xml b/res/drawable/ic_settings_sound_white.xml new file mode 100644 index 00000000000..47373498c48 --- /dev/null +++ b/res/drawable/ic_settings_sound_white.xml @@ -0,0 +1,29 @@ + + + + diff --git a/res/drawable/ic_settings_storage_white.xml b/res/drawable/ic_settings_storage_white.xml new file mode 100644 index 00000000000..8f662f390cb --- /dev/null +++ b/res/drawable/ic_settings_storage_white.xml @@ -0,0 +1,24 @@ + + + + diff --git a/res/drawable/ic_settings_system_dashboard_white.xml b/res/drawable/ic_settings_system_dashboard_white.xml new file mode 100644 index 00000000000..5308cb076e1 --- /dev/null +++ b/res/drawable/ic_settings_system_dashboard_white.xml @@ -0,0 +1,30 @@ + + + + + + diff --git a/res/drawable/ic_settings_wireless_white.xml b/res/drawable/ic_settings_wireless_white.xml new file mode 100644 index 00000000000..8dedb0d8ca7 --- /dev/null +++ b/res/drawable/ic_settings_wireless_white.xml @@ -0,0 +1,24 @@ + + + + diff --git a/res/layout/suggestion_tile_v2.xml b/res/layout/suggestion_tile_v2.xml index 27b3c349e9e..2164465d2ac 100644 --- a/res/layout/suggestion_tile_v2.xml +++ b/res/layout/suggestion_tile_v2.xml @@ -37,8 +37,8 @@ diff --git a/res/values/colors.xml b/res/values/colors.xml index 72f2d91475c..e10b4cb528c 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -118,4 +118,22 @@ #f2f2f2 #f8f8f8 + + + #2196F3 + #71A234 + #FF7E0F + #258982 + #FFB600 + #01B1AF + #C14CE6 + #0F9D58 + #F15B8D + #5011C1 + #757575 + #26459C + #1A73E8 + + + diff --git a/res/values/dimens.xml b/res/values/dimens.xml index 16ac1281ae0..332deea247f 100755 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -101,7 +101,13 @@ 72dp - 24dp + 36dp + + + 24dp + + + 6dp 24dp @@ -297,6 +303,7 @@ 5dp + 24dp 328dp 158dp 152dp diff --git a/src/com/android/settings/support/SupportDashboardActivity.java b/src/com/android/settings/support/SupportDashboardActivity.java index 3b5d6239c74..e829577cc38 100644 --- a/src/com/android/settings/support/SupportDashboardActivity.java +++ b/src/com/android/settings/support/SupportDashboardActivity.java @@ -66,7 +66,7 @@ public class SupportDashboardActivity extends Activity implements Indexable { data.title = context.getString(R.string.page_tab_title_support); data.screenTitle = context.getString(R.string.settings_label); data.summaryOn = context.getString(R.string.support_summary); - data.iconResId = R.drawable.ic_help; + data.iconResId = R.drawable.ic_homepage_support; data.intentTargetPackage = context.getPackageName(); data.intentTargetClass = SupportDashboardActivity.class.getName(); data.intentAction = Intent.ACTION_MAIN;