Skip to content

feat: Tier 2 intro polish — lottie + particles_flutter#83

Draft
code418 wants to merge 3 commits intomasterfrom
feat/intro-polish-tier2
Draft

feat: Tier 2 intro polish — lottie + particles_flutter#83
code418 wants to merge 3 commits intomasterfrom
feat/intro-polish-tier2

Conversation

@code418
Copy link
Copy Markdown
Owner

@code418 code418 commented Apr 12, 2026

What

Adds lottie (^3.1.0) and particles_flutter (^2.0.2) as dependencies.

Why

  • lottie — play After Effects / Lottie JSON animations (sparkle overlays, animated stamp, envelope fly-in); free assets at lottiefiles.com. Drops in as Lottie.asset('assets/sparkle.json') alongside existing Flutter widgets.
  • particles_flutter — low-CPU floating particle background (falling envelopes, stamps) behind the intro gradient. Very low overhead at low particle counts.

Not wired up yet

Dependencies only. lottie requires a .json asset exported from After Effects / Lottie editor. particles_flutter needs a particle config wired into the intro scaffold.

Test plan

  • flutter pub get succeeds
  • flutter analyze clean
  • No runtime regressions

code418 and others added 3 commits April 12, 2026 21:45
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds 25 slow-drifting circular particles (radius 1–4px, white at ~10–22%
opacity) that float across the intro gradient using BoundType.WrapAround.
Particles are generated once in initState and reused across all steps.

Lottie is not yet implemented — a .json asset is required first.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant