scaffold_plus 0.0.1 copy "scaffold_plus: ^0.0.1" to clipboard
scaffold_plus: ^0.0.1 copied to clipboard

Drop-in replacement for Flutter's Scaffold: background image layer, SafeArea toggles, AnimatedSwitcher body transitions, tap-to-unfocus; proxies core Scaffold params.

scaffold_plus #

A drop-in replacement for Flutter’s Scaffold with practical “plus” features: a background image layer, SafeArea controls, animated body transitions via AnimatedSwitcher, and tap-to-unfocus behavior. All key Scaffold parameters are proxied, so you can use it as a full replacement with extra power.

Null safe, Flutter-first, lightweight.


Features #

  • 📸 Background image layer (useBackgroundImage, backgroundImage)
  • 🧼 Tap-to-unfocus: dismisses keyboard when tapping outside
  • 🧩 SafeArea toggles (safeAreaTop, safeAreaBottom)
  • 🎞️ Animated page/body transitions (switchDuration, switchInCurve, switchOutCurve)
  • 🧰 Proxies core Scaffold parameters (FAB, drawers, bottom bar, bottom sheet, etc.)
  • 🔁 Backward compatibility with legacy fields (backgrounImage*, top, horizontal, vertical, onTap) to ease migration

Installation #

Add to your app’s pubspec.yaml:

dependencies:
  scaffold_plus: ^0.0.1
2
likes
145
points
7
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Drop-in replacement for Flutter's Scaffold: background image layer, SafeArea toggles, AnimatedSwitcher body transitions, tap-to-unfocus; proxies core Scaffold params.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on scaffold_plus