Change: to DayNight Style

This commit is contained in:
machiav3lli 2020-06-26 20:33:40 +02:00
commit fef037d2bd
2 changed files with 97 additions and 18 deletions

View file

@ -0,0 +1,75 @@
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.MaterialComponents.DayNight">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorAccent</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:windowBackground">@color/black</item>
<item name="backgroundColor">@color/secondaryBackgroundDark</item>
<item name="colorControlNormal">@color/white</item>
<item name="android:timePickerStyle">@style/TimePickerDialogStyle</item>
</style>
<style name="AppTheme.MaterialComponentTheme" parent="Theme.MaterialComponents.DayNight">
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorAccent</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:timePickerStyle">@style/TimePickerDialogStyle</item>
</style>
<style name="AppTheme.Dialog" parent="Theme.AppCompat.DayNight.Dialog">
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorAccent</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.Button" parent="Widget.AppCompat.Button.Borderless.Colored">
</style>
<style name="AppTheme.NoActionBar" parent="AppTheme">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
</style>
<style name="AppTheme.NumberPicker" parent="AppTheme">
<item name="android:textColorPrimary">@color/colorAccent</item>
<item name="android:textColorSecondary">@color/colorAccent</item>
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
</style>
<style name="SplashTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen">
<item name="android:windowBackground">@drawable/bg_splash_screen</item>
<item name="android:windowNoTitle">true</item>
</style>
<style name="TimePickerDialogStyle" parent="@android:style/Widget.Material.TimePicker">
<item name="colorAccent">@color/colorAccent</item>
<item name="android:timePickerMode">clock</item>
<item name="android:headerBackground">@color/black</item>
<item name="android:headerTimeTextAppearance">@style/TextAppearance.TimePickerDialogStyle.TimeLabel</item>
</style>
<style name="TextAppearance.TimePickerDialogStyle.TimeLabel" parent="@android:style/TextAppearance.Material">
<item name="android:textSize">60sp</item> <!-- from -->
<item name="android:textColor">@color/colorAccent</item>
</style>
<style name="AppTheme.ActionBar" parent="AppTheme">
<item name="android:textColorPrimary">@color/black</item>
<item name="android:textColor">@color/white</item>
<item name="android:textColorSecondary">@color/black</item>
</style>
<style name="AppTheme.FAB" parent="Widget.MaterialComponents.FloatingActionButton">
<item name="backgroundTint">?colorAccent</item>
<item name="tint">?colorControlNormal</item>
<item name="borderWidth">0dp</item>
</style>
</resources>

View file

@ -1,39 +1,37 @@
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.MaterialComponents.Light.DarkActionBar">
<style name="AppTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorAccent</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="backgroundColor">@color/white</item>
<item name="android:windowBackground">@color/white</item>
<item name="android:alertDialogTheme">@style/AppTheme.AlertDialog</item>
<item name="android:timePickerStyle">@style/TimePickerDialogStyle</item>
</style>
<style name="AppTheme.MaterialComponentTheme" parent="Theme.MaterialComponents.Light.DarkActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<style name="AppTheme.MaterialComponentTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorAccent</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:windowBackground">@color/white</item>
<item name="backgroundColor">@color/secondaryBackgroundLight</item>
<item name="android:alertDialogTheme">@style/AppTheme.AlertDialog</item>
<item name="colorControlNormal">@color/black</item>
<item name="android:timePickerStyle">@style/TimePickerDialogStyle</item>
</style>
<style name="AppTheme.Dialog" parent="Theme.AppCompat.Light.Dialog">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimary</item>
<style name="AppTheme.Dialog" parent="Theme.AppCompat.DayNight.Dialog">
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorAccent</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.Button" parent="Widget.AppCompat.Button.Borderless.Colored">
</style>
<style name="AppTheme.AlertDialog" parent="AppTheme.Dialog">
<item name="android:textColorPrimary">@color/black</item>
<item name="android:textColorSecondary">@color/black</item>
</style>
<style name="AppTheme.NoActionBar" parent="AppTheme">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
@ -41,7 +39,7 @@
</style>
<style name="AppTheme.NumberPicker" parent="AppTheme">
<item name="android:textColorPrimary">@color/colorPrimary</item>
<item name="android:textColorPrimary">@color/colorAccent</item>
<item name="android:textColorSecondary">@color/colorAccent</item>
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
@ -61,7 +59,7 @@
<style name="TextAppearance.TimePickerDialogStyle.TimeLabel" parent="@android:style/TextAppearance.Material">
<item name="android:textSize">60sp</item> <!-- from -->
<item name="android:textColor">@color/colorPrimary</item>
<item name="android:textColor">@color/colorAccent</item>
</style>
<style name="AppTheme.ActionBar" parent="AppTheme">
@ -70,4 +68,10 @@
<item name="android:textColorSecondary">@color/white</item>
</style>
<style name="AppTheme.FAB" parent="Widget.MaterialComponents.FloatingActionButton">
<item name="backgroundTint">?colorAccent</item>
<item name="tint">?colorControlNormal</item>
<item name="borderWidth">0dp</item>
</style>
</resources>