[BTAPP-35] Update splash screen: fix formatting #55

Merged
chris merged 4 commits from feature/BTAPP-35 into main 2026-06-29 11:06:04 -06:00
Owner

Ticket

BTAPP-35 Update splash screen: fix formatting

Summary

  • Removes windowSplashScreenAnimatedIcon from the Android native splash theme via a config plugin, eliminating the grey rounded-rectangle on Android 12+ (caused by splash.png's solid grey background being drawn inside the OS icon container).
  • Changes the native splash background to #000000 (pure black) so it matches the gradient's outer colour.
  • Adds a React Native Splash component that shows while fonts load: the money bag icon centred on a black → dark-grey SVG radial gradient, giving the branded loading experience the ticket requested.
## Ticket [BTAPP-35](http://192.168.2.100:7123/home/browse/BTAPP-35/) Update splash screen: fix formatting ## Summary - Removes `windowSplashScreenAnimatedIcon` from the Android native splash theme via a config plugin, eliminating the grey rounded-rectangle on Android 12+ (caused by `splash.png`'s solid grey background being drawn inside the OS icon container). - Changes the native splash background to `#000000` (pure black) so it matches the gradient's outer colour. - Adds a React Native `Splash` component that shows while fonts load: the money bag icon centred on a black → dark-grey SVG radial gradient, giving the branded loading experience the ticket requested.
[BTAPP-35] Replace grey splash rectangle with radial gradient loading screen.
Some checks failed
app / check (pull_request) Failing after 19s
321197e2f9
Remove windowSplashScreenAnimatedIcon from the Android native splash via a
config plugin so expo prebuild no longer injects the splash.png (which has a
solid grey background) into the rounded Android 12+ icon container. The native
splash now shows a plain black screen. A new React Native Splash component,
shown while fonts load, displays the money bag icon centred on a black-to-grey
SVG radial gradient — providing the branded experience the ticket requested.
Merge branch 'main' into feature/BTAPP-35
All checks were successful
app / check (pull_request) Successful in 23s
908afccabe
[BTAPP-35] Remove React Native Splash component; rely on skeleton loaders instead.
All checks were successful
app / check (pull_request) Successful in 20s
4c19b51aaa
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
[BTAPP-35] Match OS splash background to app background colour (#0E1014).
All checks were successful
app / check (pull_request) Successful in 20s
plane-sync / sync (pull_request) Successful in 2s
b25475396e
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
chris merged commit 1640a129e9 into main 2026-06-29 11:06:04 -06:00
chris deleted branch feature/BTAPP-35 2026-06-29 11:06:04 -06:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
chris/budget-tracker!55
No description provided.