Settings: Use the same color we use for background for statusbar

Also make sure navbar is transparent
Fix applies to both dark and light themes
This commit is contained in:
Ido Ben-Hur
2024-10-21 12:03:22 +03:00
committed by Joey
parent e7dc414869
commit 21985b160e
2 changed files with 4 additions and 4 deletions

View File

@@ -22,8 +22,8 @@
<item name="colorPrimaryDark">@*android:color/primary_dark_device_default_settings</item>
<item name="android:colorBackground">@color/legacy_settingslib_materialColorSurfaceContainer</item>
<!-- Homepage should follow device default design, the values is same as device default theme.-->
<item name="android:navigationBarColor">@android:color/black</item>
<item name="android:statusBarColor">?attr/colorPrimaryDark</item>
<item name="android:navigationBarColor">@android:color/transparent</item>
<item name="android:statusBarColor">@color/settingslib_materialColorSurfaceContainerLow</item>
</style>
<style name="Theme.SubSettings" parent="Theme.SubSettings.Base"/>

View File

@@ -197,8 +197,8 @@
<item name="android:windowLightStatusBar">true</item>
<item name="android:navigationBarDividerColor">@*android:color/ripple_material_light</item>
<!-- Homepage should follow device default design, the values is same as device default theme.-->
<item name="android:navigationBarColor">@android:color/white</item>
<item name="android:statusBarColor">?attr/colorPrimaryDark</item>
<item name="android:navigationBarColor">@android:color/transparent</item>
<item name="android:statusBarColor">@color/settingslib_materialColorSurfaceContainerLow</item>
<item name="android:colorBackground">@color/legacy_settingslib_materialColorSurfaceContainer</item>
</style>