- Regenerate all app icons (icon.png, adaptive-icon.png, splash.png,
favicon.png, notification-icon.png) using the DocuElevate folder+gear
SVG logo on brand blue (#1e40af) background
- Add assets/logo.png (200×200 circular logo) for the login screen
- Update LoginScreen.tsx to display the DocuElevate logo image above
the brand name text instead of plain text only
- Replace emoji tab bar icons (⬆️📄👤) with Ionicons vector icons
(cloud-upload-outline, document-text-outline, person-circle-outline)
from the already-installed @expo/vector-icons package
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
- Add mobile/assets/ directory with all required Expo/EAS asset files:
- icon.png (1024x1024 branded app icon)
- adaptive-icon.png (1024x1024 transparent fg for Android)
- splash.png (1284x2778 branded splash screen)
- favicon.png (48x48 web favicon)
- notification-icon.png (96x96 white-on-transparent for Android)
- notification-sound.wav (0.1s silent WAV, 44100 Hz mono)
- Add mobile/.eas/workflows/create-builds.yml for automatic production
builds triggered on every push to main (per Expo EAS Workflows docs)
The Xcode image pin (macos-sequoia-15.1-xcode-16.2) was already present
in eas.json from the prior fix resolving the XCode 15.4 vs >=16.1 error.
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>