App Branding: - New Payfrit app icon (blue gradient with white P logo) - Custom splash screen with animated logo and tagline - Android adaptive icon with foreground/background layers - iOS app icons for all required sizes - Updated launch screen backgrounds with brand colors Splash Screen Experience: - Animated logo with fade-in effect - "Order. Pay. Go." tagline with staggered animations - Restaurant list display with search functionality - Beacon scanning integration from splash - Smooth transition to menu browse Modifier Validation Fix: - Fixed validation to check ALL modifier groups (not just selected items) - Ensures required selections are enforced for nested modifier groups - Modifier groups with children now always get validated - Prevents adding items without required selections Cart Improvements: - Better modifier display in cart items - Improved line item quantity handling - Enhanced order submission flow Beacon Scanning: - Improved beacon detection reliability - Better handling of multiple beacons - Enhanced error messaging 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
34 lines
636 B
YAML
34 lines
636 B
YAML
name: payfrit_app
|
|
description: Payfrit MVP Flutter app scaffold
|
|
publish_to: "none"
|
|
version: 0.1.0+1
|
|
|
|
environment:
|
|
sdk: ">=3.4.0 <4.0.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
http: ^1.2.2
|
|
provider: ^6.1.2
|
|
|
|
permission_handler: ^11.3.1
|
|
shared_preferences: ^2.2.3
|
|
dchs_flutter_beacon: ^0.6.6
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^4.0.0
|
|
flutter_launcher_icons: ^0.13.1
|
|
|
|
flutter_launcher_icons:
|
|
android: true
|
|
ios: true
|
|
image_path: "icon.png"
|
|
adaptive_icon_background: "#000000"
|
|
adaptive_icon_foreground: "icon.png"
|
|
remove_alpha_ios: true
|
|
|
|
flutter:
|
|
uses-material-design: true
|