Pulse · Welcome — Social Flutter screen
Social
78 views

Pulse · Welcome

Pulse · Welcome is a production-ready Social Flutter screen from FlutterKit Pro, installable with flutterkit add social-auth-welcome.

The welcome screen is the auth entry point for Pulse. It opens on the deep near-black canvas (#0B0B0F) with a left-aligned Column pushed into place by weighted Spacers. At the top sits a 52px rounded _BrandMark — an indigo gradient tile (accent #9B8CFF into brand #6E56F7) with a white pulse waveform drawn by _WaveMarkPainter — beside the bold 'Pulse' wordmark. Below it a large 38px 'Join the\nconversation.' headline in tight-tracked Inter, then a muted supporting line: 'Feeds, chat, calls, and communities — the whole social stack in one fast app.' A big Spacer drops the action stack to the lower third: a full-width indigo FilledButton 'Create account' (onCreateAccount), a hairline-bordered OutlinedButton 'Log in' (onLogin), then an 'or continue with' divider row flanked by thin Dividers. Under it three 84x56 _ProviderButton tiles render Apple, Google, and email marks via _ProviderGlyphPainter — the Google 'G' is drawn as four coloured arcs plus a blue cross-bar, no raster logos. A centered Text.rich terms line with tappable indigo Terms and Privacy Policy spans anchors the bottom. Palette is dark near-mono plus indigo #6E56F7 accents; typography is the bundled Inter font throughout. Fully self-contained pure Flutter — its own dark Theme, SafeArea, no network images, every graphic painted — and backend-agnostic, wired entirely through injected onCreateAccount, onLogin, onProvider(id) and onTerms callbacks.

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

Licensed for unlimited commercial projects · resale prohibited · License

What's included

  • _WaveMarkPainter: a white rounded-cap pulse waveform stroked over an indigo gradient _BrandMark tile
  • _ProviderGlyphPainter drawing Apple, a four-arc coloured Google 'G' with cross-bar, and an email envelope — no raster logos or emoji
  • Full-width indigo 'Create account' FilledButton and hairline-bordered 'Log in' OutlinedButton with onCreateAccount / onLogin hooks
  • Three 84x56 _ProviderButton tiles routing through a single onProvider('apple'|'google'|'email') ValueChanged callback
  • 'or continue with' Divider row and a centered Text.rich terms line with tappable Terms / Privacy Policy spans (onTerms)
  • Bundled Inter font, self-contained dark Theme (#0B0B0F bg, #6E56F7 brand), SafeArea and Spacer-balanced overflow-proof layout

Use cases

  • First-launch auth gateway routing new users to sign-up and returning users to log-in
  • Social sign-on entry offering Apple, Google, and email account creation paths
  • Onboarding brand moment that sells Pulse's feeds-chat-calls value line before signup
  • Drop-in welcome screen for any dark-themed social or chat app needing painted provider buttons

Related screens