
Pulse · Private Profile
Pulse · Private Profile is a production-ready Social Flutter screen from FlutterKit Pro, installable with flutterkit add social-profile-private.
Pulse · Private Profile renders the walled-off state of another user's account. A compact top bar pairs a back arrow with a lock_outline glyph beside the handle 'ines.moreau' and a more_horiz overflow button. The header lays a painted 80px _MonogramPainter avatar (an indigo-to-charcoal gradient disc with centered 'IM' initials) next to three evenly spaced _Stat columns — 134 Posts, 2,048 Followers, 389 Following — followed by the display name 'Inès Moreau' and a 'Ceramicist · Lyon' bio line. Below sits the action row: a full-width Follow button in brand indigo #6E56F7 that toggles to a bordered 'Requested' pill on tap via local _requested state, and a Message button wired to the injected onMessage callback. A one-pixel hairline Divider separates the header from an Expanded centered locked panel — a circular surface tile holding a large lock_outline_rounded icon, the 'This account is private' title, and muted helper copy explaining that following unlocks their photos, reels, and tagged posts. It is self-contained pure Flutter: bundled Inter font, its own ThemeData.dark near-mono palette (#0B0B0F background, #15151B surfaces), SafeArea, no network images, overflow-proof, and backend-agnostic through onBack, onMore, and onMessage callback hooks.
Reveal the one-line command to drop this screen into your project.
Licensed for unlimited commercial projects · resale prohibited · License
What's included
- ✓_MonogramPainter CustomPainter: an 80px gradient disc drawing centered 'IM' initials as a network-free avatar fallback
- ✓Local _requested state toggling the Follow button between indigo #6E56F7 and a bordered 'Requested' pill on tap
- ✓Reusable _Stat widget cluster rendering 134 Posts / 2,048 Followers / 389 Following in evenly spaced columns
- ✓Centered locked panel with a circular lock_outline_rounded tile, private-account title, and muted helper copy
- ✓Injected onBack, onMore and onMessage callback hooks plus the top-bar lock glyph and handle 'ines.moreau'
- ✓Bundled Inter font with a self-contained ThemeData.dark near-mono palette, SafeArea, and overflow-proof layout
Use cases
- ✓Show the gated state when a user opens a private account they do not yet follow
- ✓Drive the follow-request flow where tapping Follow flips the button to a pending 'Requested' state
- ✓Reuse as a template for restricted or blocked profiles that hide their content grid
- ✓Demonstrate painter-based monogram avatars for accounts with no uploaded profile photo