Modernize settings UI

This commit is contained in:
ajp_anton
2026-06-08 00:10:37 +00:00
parent 544a2cc56a
commit 805d12c62e
32 changed files with 713 additions and 223 deletions
+14
View File
@@ -1,4 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="sbt_primary">#FF3D2415</color>
<color name="sbt_primary_dark">#FF170B05</color>
<color name="sbt_primary_container">#FF301A0D</color>
<color name="sbt_accent">#FFFF8A1C</color>
<color name="sbt_accent_dark">#FFFFA03C</color>
<color name="sbt_background_top">#FF110B07</color>
<color name="sbt_background_bottom">#FF1B0F08</color>
<color name="sbt_surface">#FF20140D</color>
<color name="sbt_surface_variant">#FF302012</color>
<color name="sbt_on_primary">#FFFFFFFF</color>
<color name="sbt_on_surface">#FFEAF0F3</color>
<color name="sbt_on_surface_variant">#FFE3D3B6</color>
<color name="sbt_card_outline">#30FFFFFF</color>
<color name="sbt_panel_outline">#66FFFFFF</color>
<color name="sbt_danger">#FFB71C1C</color>
</resources>
+20 -13
View File
@@ -1,16 +1,23 @@
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.MoreNotis" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/purple_200</item>
<item name="colorPrimaryVariant">@color/purple_700</item>
<item name="colorOnPrimary">@color/black</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_200</item>
<style name="Theme.StatusBarTweak" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<item name="colorPrimary">@color/sbt_primary</item>
<item name="colorPrimaryVariant">@color/sbt_primary_dark</item>
<item name="colorOnPrimary">@color/sbt_on_primary</item>
<item name="colorSecondary">@color/sbt_accent</item>
<item name="colorSecondaryVariant">@color/sbt_accent_dark</item>
<item name="colorOnSecondary">@color/black</item>
<!-- Status bar color. -->
<item name="android:statusBarColor">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
<item name="colorSurface">@color/sbt_surface</item>
<item name="colorOnSurface">@color/sbt_on_surface</item>
<item name="android:colorAccent">@color/sbt_accent</item>
<item name="android:fontFamily">sans-serif</item>
<item name="android:windowBackground">@drawable/sbt_window_background</item>
<item name="android:navigationBarColor">@color/sbt_primary_dark</item>
<item name="android:statusBarColor">@color/sbt_primary_dark</item>
<item name="android:windowLightStatusBar">false</item>
<item name="materialCardViewStyle">@style/Widget.StatusBarTweak.Card</item>
<item name="materialButtonOutlinedStyle">@style/Widget.StatusBarTweak.OutlinedButton</item>
<item name="materialAlertDialogTheme">@style/ThemeOverlay.StatusBarTweak.MaterialAlertDialog</item>
<item name="sliderStyle">@style/Widget.StatusBarTweak.Slider</item>
<item name="switchStyle">@style/Widget.StatusBarTweak.Switch</item>
</style>
</resources>
</resources>