2020-10-08 22:20:20 +02:00
<resources >
2020-11-21 19:40:55 +01:00
<!-- application themes -->
2020-10-13 00:14:03 +02:00
<style name= "AppTheme" parent= "Theme.MaterialComponents.Light.NoActionBar" >
2020-10-08 22:20:20 +02:00
<item name= "colorPrimary" > @color/colorPrimary</item>
<item name= "colorPrimaryDark" > @color/colorPrimaryDark</item>
<item name= "colorAccent" > @color/colorAccent</item>
2021-12-29 19:36:33 +01:00
<item name= "popupMenuStyle" > @style/Widget.App.PopupMenu</item>
2022-12-26 16:10:38 +01:00
<item name= "searchViewStyle" > @style/SearchViewStyle</item>
2020-10-08 22:20:20 +02:00
</style>
2020-11-23 09:53:44 +01:00
<style name= "AppTheme.Light" parent= "AppTheme" >
2020-11-21 19:40:55 +01:00
<item name= "themePrimary" > @color/themePrimaryLight</item>
<item name= "themeSecondary" > @color/themeSecondaryLight</item>
<item name= "textPrimary" > @color/textPrimaryLight</item>
<item name= "textSecondary" > @color/textSecondaryLight</item>
2020-11-22 14:24:02 +01:00
<item name= "android:textColor" > @color/textPrimaryLight</item>
2020-11-21 19:40:55 +01:00
<item name= "android:textColorPrimary" > @color/textPrimaryLight</item>
<item name= "android:textColorHint" > @color/textSecondaryLight</item>
2021-08-29 15:02:40 +02:00
<item name= "shapeTextBackground" > @color/textBackgroundLight</item>
2020-12-05 21:51:12 +01:00
<item name= "iconColor" > @color/iconColorLight</item>
2020-11-22 14:24:02 +01:00
<item name= "buttonBackground" > @color/buttonBackgroundLight</item>
2020-11-21 19:40:55 +01:00
</style>
2020-11-23 09:53:44 +01:00
<style name= "AppTheme.Dark" parent= "AppTheme" >
2020-11-21 19:40:55 +01:00
<item name= "themePrimary" > @color/themePrimaryDark</item>
<item name= "themeSecondary" > @color/themeSecondaryDark</item>
<item name= "textPrimary" > @color/textPrimaryDark</item>
<item name= "textSecondary" > @color/textSecondaryDark</item>
<item name= "android:textColor" > @color/textPrimaryDark</item>
<item name= "android:textColorPrimary" > @color/textPrimaryDark</item>
<item name= "android:textColorHint" > @color/textSecondaryDark</item>
2021-08-29 15:02:40 +02:00
<item name= "shapeTextBackground" > @color/textBackgroundDark</item>
2020-12-05 21:51:12 +01:00
<item name= "iconColor" > @color/iconColorDark</item>
2020-11-22 14:24:02 +01:00
<item name= "buttonBackground" > @color/buttonBackgroundDark</item>
2022-02-05 20:02:33 +01:00
<item name= "materialAlertDialogTheme" > @style/ThemeOverlay.App.MaterialAlertDialog.Dark</item>
2020-12-05 21:51:12 +01:00
<!-- change on click indicator color for manually set components -->
<item name= "colorControlHighlight" > @color/controlHighlightDark</item>
2020-11-23 09:53:44 +01:00
</style>
2022-02-05 20:02:33 +01:00
<!-- dialog themes -->
<style name= "ThemeOverlay.App.MaterialAlertDialog.Dark" parent= "ThemeOverlay.MaterialComponents.MaterialAlertDialog" >
<item name= "colorPrimary" > @color/colorPrimary</item>
<item name= "colorSurface" > @color/themeSecondaryDark</item>
<item name= "colorOnSurface" > @color/textPrimaryDark</item>
<item name= "android:colorControlNormal" > @color/textSecondaryDark</item> <!-- Radio button unchecked -->
<item name= "materialAlertDialogTitleTextStyle" > @style/MaterialAlertDialog.App.Title.Text</item>
</style>
<style name= "MaterialAlertDialog.App.Title.Text" parent= "MaterialAlertDialog.MaterialComponents.Title.Text" >
<item name= "android:textColor" > ?textPrimary</item>
</style>
2022-12-26 16:10:38 +01:00
<!-- search view theme -->
<style name= "SearchViewStyle" parent= "Widget.AppCompat.SearchView.ActionBar" >
<item name= "iconifiedByDefault" > false</item>
<item name= "searchIcon" > @drawable/ic_baseline_search_24</item>
<item name= "queryHint" > @string/search_hint</item>
</style>
2020-11-21 19:40:55 +01:00
<!-- player theme -->
2022-04-15 17:47:17 +02:00
<style name= "PlayerTheme" parent= "AppTheme" >
2020-10-11 14:14:38 +02:00
<item name= "android:windowNoTitle" > true</item>
<item name= "android:windowActionBar" > false</item>
<item name= "android:windowFullscreen" > true</item>
<item name= "android:windowContentOverlay" > @null</item>
2020-11-05 20:07:41 +01:00
<item name= "android:windowTranslucentStatus" > true</item>
<item name= "android:windowTranslucentNavigation" > true</item>
2020-10-11 14:14:38 +02:00
</style>
2020-11-21 19:40:55 +01:00
<!-- splash theme -->
2022-03-19 22:09:47 +01:00
<style name= "Theme.App.Starting" parent= "Theme.SplashScreen" >
<!-- Set the splash screen background, animated icon, and animation duration. -->
<item name= "windowSplashScreenBackground" > @android:color/black</item>
<!-- Use windowSplashScreenAnimatedIcon to add either a drawable or an -->
<!-- animated drawable. One of these is required. -->
<item name= "windowSplashScreenAnimatedIcon" > @mipmap/ic_splash_round</item>
<item name= "windowSplashScreenAnimationDuration" > 200</item>
<!-- Set the theme of the Activity that directly follows your splash screen. -->
<item name= "postSplashScreenTheme" > @style/AppTheme.Dark</item> # Required.
2020-11-01 20:17:17 +01:00
</style>
2020-10-14 20:22:20 +02:00
<!-- shapes -->
<style name= "ShapeAppearance.Teapod.RoundedPoster" parent= "ShapeAppearance.MaterialComponents.LargeComponent" >
<item name= "cornerFamily" > rounded</item>
<item name= "cornerSize" > 5dp</item>
</style>
2020-10-11 14:14:38 +02:00
2021-12-29 19:36:33 +01:00
<!-- popup menus -->
<style name= "Widget.App.PopupMenu" parent= "Widget.MaterialComponents.PopupMenu" >
<item name= "android:popupBackground" > ?themeSecondary</item>
</style>
2022-04-15 17:47:17 +02:00
<!-- fullscreen dialog fragments -->
<style name= "FullScreenDialogStyle" parent= "AppTheme" >
2022-04-15 13:32:16 +02:00
<item name= "android:windowFullscreen" > true</item>
<item name= "android:windowIsFloating" > false</item>
<item name= "android:windowBackground" > @android:color/transparent</item>
2022-04-15 13:39:18 +02:00
<item name= "android:windowTranslucentStatus" > true</item>
<item name= "android:windowTranslucentNavigation" > true</item>
2022-04-15 13:32:16 +02:00
</style>
2020-10-08 22:20:20 +02:00
</resources>