Pulse · Empty Feed — Social Flutter screen
Social
52 views

Pulse · Empty Feed

Pulse · Empty Feed is a production-ready Social Flutter screen from FlutterKit Pro, installable with flutterkit add social-feed-empty.

Empty Feed is the first-run zero-state for a social home timeline that has no posts yet. A slim top bar reads "Home" in a heavy tracked title alongside search and notification icon buttons. Below, a ListView centres a 148x148 CustomPaint driven by the _EmptyIllustrationPainter, which strokes three concentric hairline rings, scatters four coloured floating dots (indigo, lilac, green, amber) around the outer radius, and paints a gradient center card carrying a white pulse-wave Path. Under the mark sit a large "Your feed is quiet" headline and a calm subtext, then a full-width indigo FilledButton "Find people to follow" and a secondary "Explore topics" text link. A "SUGGESTED FOR YOU" caption introduces a bordered surface card of three _SuggestRow entries, each with a gradient _Monogram (initials derived from the name), handle-and-note line, and its own "Follow" pill. Every action is a backend-agnostic drop-in wired through injected callbacks: onSearch, onNotifications, onFindPeople, onExplore, and onFollow(handle). It is self-contained pure Flutter in Pulse's dark near-mono palette (#0B0B0F background, #15151B surfaces) with indigo #6E56F7 brand accents, bundled Inter typography, SafeArea, and an overflow-proof scrolling body that survives short screens with 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

  • _EmptyIllustrationPainter: concentric hairline rings, four coloured floating dots, and a gradient card with a hand-drawn white pulse-wave Path
  • Full-width indigo #6E56F7 FilledButton "Find people to follow" plus a secondary "Explore topics" TextButton link
  • Suggested-accounts card of three _SuggestRow entries, each with its own "Follow" pill firing onFollow(handle)
  • _Monogram avatars that derive initials from each name and paint a two-colour diagonal gradient circle
  • Injected callback hooks: onFindPeople, onExplore, onFollow, onSearch, and onNotifications for backend-agnostic wiring
  • Bundled Inter font, dark near-mono theme, SafeArea, and an overflow-proof ListView body with no network images

Use cases

  • First-run home timeline for a new social account that has no follows or posts yet
  • Recovery state after a user unfollows everyone and their feed empties out
  • Onboarding nudge that drives new signups toward finding people and topics to follow
  • Reusable zero-state pattern for any activity or timeline surface awaiting its first content

Related screens