feat: implement splash screen with user preference toggle, update app branding with SafeBite logo across UI

- Add `splashScreenEnabled` preference to UserPreferences with default true
- Implement `SplashScreen` composable with animated logo, scale/fade transitions, and gradient background
- Add splash screen toggle in settings UI under "Interface" section
- Update navigation graph to conditionally show splash before dashboard when enabled
- Replace app launcher icons with SafeBite logo drawable
This commit is contained in:
2026-04-27 21:54:13 -04:00
parent 0e75c1888b
commit ec1c8e6940
32 changed files with 305 additions and 122 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
MAJOR=1
MINOR=9
PATCH=2
CODE=13
MINOR=14
PATCH=0
CODE=18