Pulse · New Post — Social Flutter screen
Social
70 views

Pulse · New Post

Pulse · New Post is a production-ready Social Flutter screen from FlutterKit Pro, installable with flutterkit add social-create-composer.

The Pulse New Post composer is a full compose-and-publish screen built for a Linear/Superhuman-style social app. From the top down: a fixed 56px _TopBar pins a muted 'Cancel' text button, a centered 'New post' title, and a filled indigo 'Post' pill. Below, a scrolling ListView carries the author row — a gradient _Monogram avatar (initials 'AR', mint-to-lilac), the author name 'Alex Rivera', and an _AudienceChip showing a globe icon and 'Everyone' with a dropdown caret for reach selection. The draft body renders composed copy plus a muted prompt line, then a _MediaPreview: a 16:10 rounded card painted entirely by _MediaPainter (a diagonal-streaked indigo gradient with a soft highlight orb) overlaid with a black close button and an 'Edit' pill. Two docked bars sit above the keyboard: a _QuickRow of three _QuickChip buttons (Poll, Location, Tag) and a fixed 52px _Toolbar of _ToolIcon actions (image, camera, GIF, mention) trailed by a _CounterRing where _RingPainter sweeps an indigo arc against a track ring and shows the '404' characters remaining out of 500. The palette is dark near-mono (#0B0B0F ground, #1D1D26 surface, #26262F hairlines) with the Pulse indigo #6E56F7 and #9B8CFF accent; typography is the bundled Inter font throughout. Self-contained pure Flutter: its own dark ThemeData, SafeArea, no network images (all graphics are CustomPainters), overflow-proof. It is a backend-agnostic drop-in wired through injected callbacks — onCancel, onPost, onAudience, onAttach, onAddPhoto, onPoll, onLocation, onTagPeople — so you connect it to any posting service.

Reveal the one-line command to drop this screen into your project.

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • _MediaPainter — a diagonal-streaked indigo gradient attachment card with a soft highlight orb, plus close and Edit overlay controls
  • _RingPainter counter ring that sweeps an indigo arc over a track and displays characters remaining (404 of 500)
  • Fixed 56px _TopBar with muted Cancel button, centered title, and filled indigo Post pill
  • _AudienceChip reach selector (globe + Everyone + caret) and gradient _Monogram author avatar
  • _QuickRow of Poll / Location / Tag _QuickChip buttons above a 52px _Toolbar of image, camera, GIF, and mention _ToolIcon actions
  • Eight injected callbacks (onCancel, onPost, onAudience, onAttach, onAddPhoto, onPoll, onLocation, onTagPeople) and the bundled Inter font

Use cases

  • The primary compose sheet for publishing a text-and-media post to a social feed
  • Letting users set post visibility via the Everyone audience chip before sharing
  • Attaching and previewing an image with inline Edit and remove controls before posting
  • Enforcing a character budget with the live remaining-count ring as users draft

Related screens