
Location Permission
Location Permission is a production-ready E-commerce Flutter screen from FlutterKit Pro, installable with flutterkit add ecom-perm-location.
A production-ready Flutter location permission prompt for any shopping or delivery app. A centered map-pin illustration sits inside a soft circular tile and is drawn entirely with a CustomPainter — concentric pulse rings behind a teardrop pin with a white centre dot, so there are no image assets or emoji. Below it a bold headline and muted body explain why location helps (nearby stores, accurate delivery times, addresses) and note it can be changed in Settings. A stadium-shaped primary Allow button and a low-emphasis Not now text button close it out. Self-contained with bundled Manrope, inline tokens, its own light theme and SafeArea; callbacks only, so it is backend-agnostic.
Reveal the one-line command to drop this screen into your project.
Licensed for unlimited commercial projects · resale prohibited · License
What's included
- ✓CustomPainter map-pin illustration with concentric pulse rings (no assets)
- ✓Soft circular illustration tile centered in the layout
- ✓Bold headline plus muted explanatory body copy
- ✓Stadium-shaped primary 'Allow location' FilledButton
- ✓Low-emphasis 'Not now' text button to dismiss
- ✓onAllow / onNotNow callbacks, bundled Manrope and SafeArea
Use cases
- ✓Online shopping and retail apps
- ✓Food and grocery delivery apps
- ✓Store-locator / nearby-pickup apps
- ✓Any onboarding location permission request


