summaryrefslogtreecommitdiffstats
path: root/res/values/styles.xml
diff options
context:
space:
mode:
authorKunhung Li <kunhungli@google.com>2019-05-27 18:28:58 +0800
committerKunhung Li <kunhungli@google.com>2019-05-29 11:53:17 +0800
commit2247316d60eacf0a89f4cb5b9b6650337e10c97c (patch)
tree7c506a088879268683e1fc36c2803cebf6476c6d /res/values/styles.xml
parent7de69e1710bb7eca38c80e8d7b0056b77c38d855 (diff)
downloadandroid_packages_wallpapers_LivePicker-2247316d60eacf0a89f4cb5b9b6650337e10c97c.tar.gz
android_packages_wallpapers_LivePicker-2247316d60eacf0a89f4cb5b9b6650337e10c97c.tar.bz2
android_packages_wallpapers_LivePicker-2247316d60eacf0a89f4cb5b9b6650337e10c97c.zip
Support the dark mode in LivePicker
1.Change to apply AppCompat theme instead of material. 2.Change panel and button to support in dark theme. Bug: 133480634 Test: Manual test Change-Id: Ib036fbe49496c36f3ccecae99c857ad201f68084
Diffstat (limited to 'res/values/styles.xml')
-rw-r--r--res/values/styles.xml27
1 files changed, 16 insertions, 11 deletions
diff --git a/res/values/styles.xml b/res/values/styles.xml
index c0705b2..abec6c0 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -21,7 +21,7 @@
<style name="LivePickerTheme" parent="@android:style/Theme.DeviceDefault.Settings"/>
- <style name="Preview" parent="@style/Theme.MaterialComponents.NoActionBar">
+ <style name="Preview" parent="@style/Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowDisablePreview">true</item>
@@ -30,11 +30,10 @@
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:navigationBarColor">@color/translucent_black</item>
- <item name="android:colorAccent">@*android:color/accent_device_default_light</item>
- <item name="colorAccent">@*android:color/accent_device_default_light</item>
+ <!-- Button corner -->
+ <item name="android:buttonCornerRadius">@*android:dimen/config_buttonCornerRadius</item>
- <item name="colorPrimary">@*android:color/accent_device_default_light</item>
- <item name="colorOnPrimary">@*android:color/primary_device_default_light</item>
+ <item name="colorAccent">@*android:color/accent_device_default</item>
</style>
<style name="TranslucentToolbarStyle" parent="@style/Widget.AppCompat.Toolbar">
@@ -55,17 +54,23 @@
<style name="AlertDialogStyle" parent="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"/>
- <style name="ButtonStyle" parent="@style/Widget.MaterialComponents.Button">
+ <style name="ButtonStyle.Base" parent="@style/Widget.AppCompat.Button.Colored">
+ <item name="android:background">@drawable/btn_colored_background</item>
<item name="android:textAppearance">@android:style/TextAppearance.DeviceDefault.Widget.Button</item>
- <item name="android:textColor">?android:textColorPrimary</item>
<item name="android:textAllCaps">false</item>
+ <item name="android:padding">@dimen/preview_attribution_pane_button_padding</item>
+ <item name="android:minHeight">@dimen/preview_attribution_pane_button_height</item>
+ <item name="android:singleLine">true</item>
+ <item name="android:ellipsize">end</item>
</style>
- <style name="OutlinedButtonStyle" parent="@style/Widget.MaterialComponents.Button.OutlinedButton">
- <item name="android:textAppearance">@android:style/TextAppearance.DeviceDefault.Widget.Button</item>
+ <style name="ButtonStyle" parent="@style/ButtonStyle.Base">
+ <item name="android:textColor">?android:textColorPrimary</item>
+ </style>
+
+ <style name="OutlinedButtonStyle" parent="@style/ButtonStyle">
+ <item name="android:background">@drawable/btn_transparent</item>
<item name="android:textColor">?android:textColorPrimary</item>
- <item name="android:textAllCaps">false</item>
- <item name="strokeColor">@*android:color/primary_device_default_light</item>
</style>
<style name="WallpaperSliceStyle" parent="@style/Widget.SliceView">