advanced_responsive 1.0.3 copy "advanced_responsive: ^1.0.3" to clipboard
advanced_responsive: ^1.0.3 copied to clipboard

A comprehensive Flutter package for building responsive layouts with Material Design 3 breakpoints, device detection, responsive spacing, and context extensions.

1.0.3 #

  • Docs: Updated README with Vercel demo badge.

1.0.2 #

1.0.1 #

  • Style: Format responsive calculations to comply with Dart formatter
  • Improves pub.flutter-io.cn static analysis score

1.0.0 #

  • Initial release
  • Material Design 3 responsive breakpoints (mobile: 600px, tablet: 840px, desktop: 1240px)
  • Device type detection (DeviceType.mobile, DeviceType.tablet, DeviceType.desktop)
  • Screen orientation detection (ScreenOrientation.portrait, ScreenOrientation.landscape)
  • ResponsiveService singleton with caching for optimal performance
  • ResponsiveInfo immutable data class with comprehensive helpers
  • ResponsiveSpacing enum with device-aware spacing values
  • ResponsiveBuilder widget for constraint-based responsive layouts
  • ResponsiveLayout widget for simple device-specific layouts
  • ResponsiveContextExtension for quick context-based access
  • Screen size helpers: isNarrowScreen, isCompactWidth, isExpandedHeight, isExtraWide, isNarrowTablet
  • Layout helpers: horizontalPadding(), verticalPadding(), contentMaxWidth(), safePadding, safeAreaPadding()
  • Responsive font sizing with responsiveFontSize()
  • Grid column system (4/8/12 columns)
11
likes
160
points
83
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package for building responsive layouts with Material Design 3 breakpoints, device detection, responsive spacing, and context extensions.

Repository (GitHub)
View/report issues

Topics

#responsive #layout #ui #material-design #flutter

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on advanced_responsive