Use inverse color on snackbar, #326

This commit is contained in:
tarsin committed 2022-11-15 15:30:44 +08:00
1 parent 3e4836c91e
commit 607bf4c67f
2 files changed
+17 -12

No files matched your search

+10 -3
View File
@@ -15,10 +15,8 @@
-->
<resources>
<style name="AppTheme" parent="Base.AppTheme" />
<!-- Progress View -->
<style name="ProgressView">
<item name="android:indeterminate">true</item>
<item name="android:minWidth">48dp</item>
@@ -55,4 +53,13 @@
</style>
<style name="Guide.Title" parent="TextAppearance.Material3.TitleMedium" />
<style name="Snackbar" parent="Widget.Material3.Snackbar">
<item name="materialThemeOverlay">@style/SnackbarTheme</item>
<item name="actionTextColorAlpha">1</item>
</style>
<style name="SnackbarButton" parent="Widget.Material3.Button.TextButton.Snackbar">
<item name="android:textColor">?attr/colorOnSurfaceInverse</item>
</style>
</resources>
+7 -9
View File
@@ -15,11 +15,6 @@
-->
<resources>
<!-- ========== -->
<!-- Base Theme -->
<!-- ========== -->
<style name="Base.AppTheme" parent="Theme.Material3.DynamicColors.DayNight">
<item name="dividerColor">@color/divider</item>
<item name="drawableColorSecondary">?attr/colorOnSurface</item>
@@ -32,6 +27,8 @@
<item name="windowNoTitle">true</item>
<item name="filterChipStyle">@style/Widget.Material3.Chip.Filter</item>
<item name="preferenceTheme">@style/PreferenceThemeOverlay.Rikka.Material3</item>
<item name="snackbarStyle">@style/Snackbar</item>
<item name="snackbarButtonStyle">@style/SnackbarButton</item>
<item name="android:forceDarkAllowed">false</item>
</style>
@@ -46,12 +43,13 @@
<item name="drawableColorThemePrimary">@color/primary_drawable_black</item>
</style>
<!-- ============ -->
<!-- Widget Theme -->
<!-- ============ -->
<style name="RatingBarTheme" parent="ThemeOverlay.Material3">
<item name="colorControlNormal">@color/yellow_800</item>
<item name="colorControlActivated">@color/yellow_800</item>
</style>
<style name="SnackbarTheme" parent="ThemeOverlay.Material3.Snackbar">
<item name="colorPrimary">?attr/colorPrimaryInverse</item>
<item name="colorOnSurface">?attr/colorSurfaceInverse</item>
</style>
</resources>