Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6e4cc2ae authored by Stefan Niedermann's avatar Stefan Niedermann
Browse files

Style statusbar and navigationbar only according to the API level

parent d367bb05
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<resources>

    <style name="AppTheme" parent="BaseTheme">
        <item name="android:statusBarColor">?attr/colorPrimary</item>
        <item name="android:windowLightStatusBar">@bool/isDayMode</item>
    </style>

    <style name="SplashTheme" parent="AppTheme">
        <item name="android:windowBackground">@drawable/splashscreen</item>
        <item name="android:statusBarColor">@color/defaultBrand</item>
        <item name="android:windowLightStatusBar">false</item>
    </style>
</resources>
 No newline at end of file
+18 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<resources>

    <style name="AppTheme" parent="BaseTheme">
        <item name="android:statusBarColor">?attr/colorPrimary</item>
        <item name="android:windowLightStatusBar">@bool/isDayMode</item>
        <item name="android:navigationBarColor">?attr/colorPrimary</item>
        <item name="android:windowLightNavigationBar">@bool/isDayMode</item>
    </style>

    <style name="SplashTheme" parent="AppTheme">
        <item name="android:windowBackground">@drawable/splashscreen</item>
        <item name="android:statusBarColor">@color/defaultBrand</item>
        <item name="android:windowLightStatusBar">false</item>
        <item name="android:navigationBarColor">@color/defaultBrand</item>
        <item name="android:windowLightNavigationBar">false</item>
    </style>
</resources>
 No newline at end of file
+4 −10
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools">
<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <style name="AppTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar.Bridge">
    <style name="BaseTheme" parent="Theme.MaterialComponents.DayNight.NoActionBar.Bridge">
        <item name="colorPrimary">@color/primary</item>
        <item name="colorAccent">@color/accent</item>
        <item name="android:statusBarColor" tools:targetApi="lollipop">?attr/colorPrimary</item>
        <item name="android:windowLightStatusBar" tools:targetApi="m">@bool/isDayMode</item>
        <item name="android:actionModeBackground">?attr/colorPrimary</item>
        <item name="colorControlNormal">?attr/colorAccent</item>
        <item name="android:navigationBarColor" tools:targetApi="lollipop">?attr/colorPrimary</item>
        <item name="android:windowLightNavigationBar" tools:targetApi="o_mr1">@bool/isDayMode</item>
        <item name="windowActionModeOverlay">true</item>
    </style>

    <style name="AppTheme" parent="BaseTheme" />

    <style name="textViewStyle">
        <item name="colorAccent">@color/cursorHandles</item>
        <item name="android:textColorHighlight">@color/defaultTextHighlightBackground</item>
@@ -27,9 +25,5 @@

    <style name="SplashTheme" parent="AppTheme">
        <item name="android:windowBackground">@drawable/splashscreen</item>
        <item name="android:statusBarColor" tools:targetApi="lollipop">@color/defaultBrand</item>
        <item name="android:windowLightStatusBar" tools:targetApi="m">false</item>
        <item name="android:navigationBarColor" tools:targetApi="lollipop">@color/defaultBrand</item>
        <item name="android:windowLightNavigationBar" tools:targetApi="o_mr1">false</item>
    </style>
</resources>
 No newline at end of file