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

A Flutter UI bootstrap providing responsive Screen/ScreenLayout architecture, adaptive design scaling, SectionBox widgets, SVG image helpers, and async stream builders.

0.0.1 #

  • Initial release.
  • Screen + ScreenLayout base classes for responsive multi-layout screens (mobile portrait/landscape, tablet portrait/landscape).
  • ScreenData for shared reactive state across layouts without StatefulWidget boilerplate.
  • VirnaviUIBootstrap.init for configuring mobile and tablet design canvas sizes.
  • SectionBox, SectionBoxStart, SectionBoxMid, SectionBoxEnd — composable bordered section containers.
  • AppAutoSizeTextAutoSizeText with auto-scaled minimum font size.
  • AppSvgImage — SVG asset widget with transparent support for pre-compiled vector graphics.
  • FutureModelStreamBuilder, FutureMultiStreamBuilder, FutureOptionalBuilder and listener variants for async stream UI patterns.
  • ErrorTextSnackBar — theme-aware error snack bar.
  • DesignNumExtension.dimen and .font extensions for consistent scaled values.
0
likes
160
points
94
downloads

Documentation

API reference

Publisher

verified publishervirnavi.com

Weekly Downloads

A Flutter UI bootstrap providing responsive Screen/ScreenLayout architecture, adaptive design scaling, SectionBox widgets, SVG image helpers, and async stream builders.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

auto_size_text, flutter, flutter_screenutil, flutter_svg, loader_overlay, vector_graphics, virnavi_common_sdk

More

Packages that depend on virnavi_ui_bootstrap