flutter_common_widgets_softx
flutter_common_widgets_softx is a collection of beautiful, customizable, and reusable Flutter UI components.
It helps developers build production-ready apps faster with consistent design and easy-to-use widgets.
Features
Buttons
- AppButton — Gradient, solid, shadow, or icon buttons with loading state support
- AppOutlineButton — Customizable bordered buttons with optional prefix/suffix icons
Text & Fields
- AppText — Smart text widget supporting Google Fonts, shadows, styles, and selectable text
- AppTextField — Fully featured input field with validation, icons, padding, and border customization
Loaders
- AppLoader — Inline or fullscreen loaders powered by
flutter_spinkit
Supports multiple loader types:spinningLinescirclefadingCubepulseringwave
Dividers
- AppDivider — Simple line divider with configurable thickness, color, and corner radius
- AppDashedDivider — Dashed or dotted dividers (horizontal and vertical)
Snackbars
- AppSnackBar — Customizable snackbars with icons, actions, and adjustable duration
Installation
Add the following dependency in your pubspec.yaml file:
dependencies:
flutter_common_widgets_softx: ^0.0.6