view_ui_flutter 1.0.0 copy "view_ui_flutter: ^1.0.0" to clipboard
view_ui_flutter: ^1.0.0 copied to clipboard

A comprehensive Flutter UI widget library with consistent theming, responsive design, BLoC state management, and Material 3 support. Includes text, buttons, textfields, cards, dialogs, selectors, and more.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2025-11-26 #

Added #

  • Initial public release on pub.flutter-io.cn
  • Text Widgets: 9 text sizes (textSmall, textMedium, textLarge, titleSmall, titleMedium, titleLarge, headLineSmall, headLineMedium, headLineLarge)
  • Button Widgets: 6 button types (filled, outlined, text, iconFilled, iconOutlined, iconText) plus segmented buttons
  • TextField Widgets: 8 input types (texto, contrasena, email, numero, busqueda, validaClave, telefono, fecha)
  • Card Widgets: 4 card variants (cuadrada, logoElevado, borderColor, rounded)
  • Loading Widgets: 3 loading indicators (default, blur, linear)
  • Dialog Widget: Platform-adaptive dialogs (Material on Android, Cupertino on iOS)
  • Switch Widget: Platform-adaptive toggle switch
  • Checkbox Widget: Checkbox with integrated title
  • Selector Widgets: Dropdown, gender selector, document type selector, theme toggle
  • Scaffold Widget: Responsive scaffold with adaptive side menu
  • Tree View Widget: Hierarchical tree display
  • WebView Widget: Embedded web content viewer
  • Notification System: Toast/overlay notification widgets
  • BLoC Integration: MenuBloc for global state (theme, navigation)
  • Theme System: Material 3 theming with FlexColorScheme, light/dark mode support
  • Responsive Design: Adaptive layouts using flutter_adaptive_scaffold breakpoints

Dependencies #

  • flutter_bloc: ^9.1.1
  • go_router: ^16.2.4
  • flex_color_scheme: ^8.3.0
  • flutter_adaptive_scaffold: ^0.3.3+1
  • google_fonts: ^6.3.2
  • flutter_models_provider: ^1.0.2
0
likes
120
points
208
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter UI widget library with consistent theming, responsive design, BLoC state management, and Material 3 support. Includes text, buttons, textfields, cards, dialogs, selectors, and more.

Topics

#ui #widget #material-design #bloc #responsive

Documentation

API reference

License

unknown (license)

Dependencies

cupertino_icons, equatable, flex_color_scheme, flutter, flutter_adaptive_scaffold, flutter_bloc, flutter_fancy_tree_view, flutter_localizations, flutter_models_provider, font_awesome_flutter, go_router, google_fonts, intl, path_drawing, scrollable_positioned_list, shared_preferences, url_launcher, webview_flutter

More

Packages that depend on view_ui_flutter