From 862e91359066ddee9773103954359801fd002a75 Mon Sep 17 00:00:00 2001 From: Joey Date: Fri, 6 Apr 2018 22:27:18 +0200 Subject: [PATCH] Updater: Support Dark mode and update colors Change-Id: I3503311e9e94663c4b708fc744962ce97690d6e1 --- build.gradle | 2 +- res/drawable/ic_menu_refresh.xml | 2 +- res/drawable/ic_system_update.xml | 2 +- res/layout/activity_updates.xml | 12 ++++++------ res/values-night/bools.xml | 4 ++++ res/values-night/colors.xml | 7 +++++++ res/values/bools.xml | 4 ++++ res/values/colors.xml | 8 ++++---- res/values/styles.xml | 11 +++++++---- 9 files changed, 35 insertions(+), 17 deletions(-) create mode 100644 res/values-night/bools.xml create mode 100644 res/values-night/colors.xml create mode 100644 res/values/bools.xml diff --git a/build.gradle b/build.gradle index a9277d19..816c6ea2 100644 --- a/build.gradle +++ b/build.gradle @@ -25,7 +25,7 @@ android { buildToolsVersion '27.0.3' defaultConfig { - minSdkVersion 26 + minSdkVersion 27 targetSdkVersion 27 } diff --git a/res/drawable/ic_menu_refresh.xml b/res/drawable/ic_menu_refresh.xml index 2c8912b0..05a578d5 100644 --- a/res/drawable/ic_menu_refresh.xml +++ b/res/drawable/ic_menu_refresh.xml @@ -6,6 +6,6 @@ android:viewportHeight="24"> diff --git a/res/drawable/ic_system_update.xml b/res/drawable/ic_system_update.xml index 0da1d2ac..ecaaabbb 100644 --- a/res/drawable/ic_system_update.xml +++ b/res/drawable/ic_system_update.xml @@ -5,6 +5,6 @@ android:viewportWidth="24.0" android:viewportHeight="24.0"> diff --git a/res/layout/activity_updates.xml b/res/layout/activity_updates.xml index 766d42b5..8be4d6ee 100644 --- a/res/layout/activity_updates.xml +++ b/res/layout/activity_updates.xml @@ -19,7 +19,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:theme="@style/AppTheme.AppBarOverlay" - app:collapsedTitleTextAppearance="@style/TextAppearanceWhite" + app:collapsedTitleTextAppearance="@style/TextAppearanceInverted" app:contentScrim="?attr/colorPrimary" app:expandedTitleTextAppearance="@style/TextAppearanceTransparent" app:layout_scrollFlags="scroll|exitUntilCollapsed"> @@ -39,7 +39,7 @@ android:layout_height="wrap_content" android:fontFamily="sans-serif-light" android:paddingBottom="16dp" - android:textColor="@color/white" + android:textColor="?android:attr/textColorPrimary" android:textSize="56sp" /> @@ -71,7 +71,7 @@ android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" - android:titleTextColor="@color/white" + android:textColor="?android:attr/textColorPrimary" app:layout_collapseMode="pin" /> diff --git a/res/values-night/bools.xml b/res/values-night/bools.xml new file mode 100644 index 00000000..87d364c7 --- /dev/null +++ b/res/values-night/bools.xml @@ -0,0 +1,4 @@ + + + false + diff --git a/res/values-night/colors.xml b/res/values-night/colors.xml new file mode 100644 index 00000000..907f2549 --- /dev/null +++ b/res/values-night/colors.xml @@ -0,0 +1,7 @@ + + + #212121 + #1c1c1c + + #f5f5f5 + diff --git a/res/values/bools.xml b/res/values/bools.xml new file mode 100644 index 00000000..8851bf81 --- /dev/null +++ b/res/values/bools.xml @@ -0,0 +1,4 @@ + + + true + diff --git a/res/values/colors.xml b/res/values/colors.xml index fd4ad0f0..539b386f 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -1,9 +1,9 @@ - #ff212121 - #ff000000 - #ff009688 + #f5f5f5 + #e0e0e0 + #167c80 - #f5f5f5 + #212121 #333333 diff --git a/res/values/styles.xml b/res/values/styles.xml index fbf812b8..e87f58c0 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -1,10 +1,12 @@ - -