🚀 Full reformat of presentation and domain layers

* Implemented new custom Navigation based on Voyager
* Bug fixes
* Scrollbars for almost all screens
* Better structure for screens
* Smoother animations
* Various small UI changes
This commit is contained in:
Acclorite 2024-12-22 11:21:26 +02:00
parent 85712cf566
commit 8ddb378f47
464 changed files with 12824 additions and 11768 deletions

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
<style name="Theme.Start.Splash" parent="Theme.SplashScreen">
<style name="Splash" parent="Theme.SplashScreen">
<item name="android:forceDarkAllowed" tools:ignore="NewApi">false</item>
<item name="postSplashScreenTheme">@style/Theme.BookStory</item>
<item name="postSplashScreenTheme">@style/BookStory</item>
<item name="windowSplashScreenBackground">@color/splash_bg_dark</item>
<item name="windowSplashScreenAnimatedIcon">@drawable/splash_icon</item>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
<style name="Theme.BookStory" parent="Theme.AppCompat.NoActionBar">
<style name="BookStory" parent="Theme.AppCompat.NoActionBar">
<item name="android:forceDarkAllowed" tools:ignore="NewApi">false</item>
<item name="android:windowContentTransitions">false</item>
@ -10,9 +10,9 @@
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
</style>
<style name="Theme.Start.Splash" parent="Theme.SplashScreen">
<style name="Splash" parent="Theme.SplashScreen">
<item name="android:forceDarkAllowed" tools:ignore="NewApi">false</item>
<item name="postSplashScreenTheme">@style/Theme.BookStory</item>
<item name="postSplashScreenTheme">@style/BookStory</item>
<item name="windowSplashScreenBackground">@color/splash_bg_light</item>
<item name="windowSplashScreenAnimatedIcon">@drawable/splash_icon</item>