
Cineo · All Set
Cineo · All Set is a production-ready Streaming Flutter screen from FlutterKit Pro, installable with flutterkit add stream-auth-welcome-success.
The All Set screen is Cineo's post-signup celebration, the last step of the auth flow before a new member drops into the app. Against the cinematic near-black background (#0B0B0F), a full-bleed IgnorePointer layer runs a _ConfettiPainter that fires a one-shot, 46-piece confetti burst driven by a 2200ms AnimationController — seeded rectangles in the Cineo accent palette (brand red, gold, blue, green, white) fall and fade as progress runs 0 to 1. Centered over it, a 120x120 _SuccessCheckPainter draws a brand-red-to-dark gradient disc with a soft radial glow and a rounded white check stroke. Below sit the bold 'You're all set!' headline, a muted trial-confirmation subhead, and a rounded surface plan-summary card: a gradient premium-badge tile, 'Standard plan' with a '1080p Full HD, 2 screens, Free until Jul 14' detail line, and a green check_circle. A Spacer pushes a fixed-height 54px _PrimaryButton to the bottom — a red gradient Start Watching CTA with a play icon that fires the injected onStartWatching callback. It is a self-contained, backend-agnostic drop-in: pure Flutter, bundled Inter font, its own dark ThemeData, SafeArea, overflow-proof fixed-height CTA, painted celebration, and no network images.
Reveal the one-line command to drop this screen into your project.
Licensed for unlimited commercial projects · resale prohibited · License
What's included
- ✓_SuccessCheckPainter — a 120x120 painted brand-red gradient disc with a radial glow and rounded white check stroke, no image asset
- ✓_ConfettiPainter — a one-shot 46-piece confetti burst seeded and animated via a 2200ms AnimationController that fades as it falls
- ✓Plan-summary card: gradient premium-badge tile, 'Standard plan' title, HD/screens/trial detail line and a green check_circle status
- ✓_PrimaryButton — a fixed-height 54px red-gradient Start Watching CTA with a play icon, wired to the injected onStartWatching callback
- ✓Backend-agnostic wiring: a single optional VoidCallback onStartWatching so the host app owns navigation into the library
- ✓Self-contained styling: bundled Inter font, own dark ThemeData, SafeArea, Spacer-based layout that stays overflow-proof
Use cases
- ✓Confirm a completed subscription or free-trial signup and hand a new streaming member into the home feed
- ✓The final celebratory step of an onboarding or plan-selection flow after payment or trial activation
- ✓Reassure users the chosen tier (resolution, screen count, trial end date) is active before their first session
- ✓A reusable success/confirmation template for any purchase or account-setup flow needing a branded celebration