Improve status bar and navigation bar coloring

This commit is contained in:
Niko Diamadis
2023-06-08 22:46:59 +02:00
parent 9259c56fc6
commit ceed8417a2

View File

@@ -14,17 +14,17 @@
<style name="AppTheme.NoActionBar"> <style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item> <item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item> <item name="windowNoTitle">true</item>
<!--Android 5.x should set statusBarColor with transparent, or statusBar will be grey--> <item name="android:navigationBarColor">@android:color/transparent</item>
<item name="android:statusBarColor">@android:color/transparent</item> <item name="android:statusBarColor">@color/colorPrimary</item>
<item name="android:windowTranslucentStatus">true</item> <item name="android:windowLightStatusBar">false</item>
</style> </style>
<style name="AppTheme.SplashScreen" parent="Theme.SplashScreen"> <style name="AppTheme.SplashScreen" parent="Theme.SplashScreen">
<item name="windowSplashScreenAnimatedIcon">@drawable/gotify_splash</item> <item name="windowSplashScreenAnimatedIcon">@drawable/gotify_splash</item>
<item name="postSplashScreenTheme">@style/AppTheme.NoActionBar</item> <item name="postSplashScreenTheme">@style/AppTheme.NoActionBar</item>
<!--Android 5.x should set statusBarColor with transparent, or statusBar will be grey--> <item name="android:navigationBarColor">?attr/colorSurface</item>
<item name="android:statusBarColor">@android:color/transparent</item> <item name="android:statusBarColor">?attr/colorSurface</item>
<item name="android:windowTranslucentStatus">true</item> <item name="android:windowLightStatusBar">?attr/isLightTheme</item>
</style> </style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.Material3.Dark" /> <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.Material3.Dark" />