crossbuild_custom_widgets 0.0.1
crossbuild_custom_widgets: ^0.0.1 copied to clipboard
A comprehensive, theme-aware collection of production-ready, highly customizable Flutter UI widgets: buttons, text fields, dropdowns, dialogs, shimmer, loaders, empty/error states, cards, tiles, avata [...]
Changelog #
0.0.1 #
Initial release.
- Buttons:
CBButton— filled/outlined/text/gradient/custom variants, loading state, icon support, full style overrides. - Inputs:
CBTextField,CBSearchField(with optional debounce). - Dropdowns:
CBDropdown<T>— generic, searchable (auto/always/never modes with configurable threshold), single and multi-select. - Dialogs:
CBDialog(+CBDialog.showhelper),CBConfirmationDialog,CBLoadingDialog. - Loading:
CBLoader(inline/full-screen helpers),CBLoadingOverlay,CBShimmer(rectangle/circle/rounded, plus.circle()and.multiple()helpers). - States:
CBEmptyState,CBErrorState,CBStateBuilder. - Cards & tiles:
CBCard,CBTile. - Images:
CBNetworkImage(cached, shimmer placeholder, error fallback),CBAvatar(image or initials). - Feedback:
CBSnackbar(success/error/warning/info helpers). - Layout:
CBSectionTitle,CBSpacing,CBDivider. - Utils:
CBResponsive/CBResponsiveBuilder. - All widgets read colors, text styles, and shapes from the host app's
ThemeDataby default and expose explicit overrides for every important property. - Full example app demonstrating every widget in both light and dark theme.