advanced_responsive 1.0.3
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 #
- Demo: Live demo deployed on Vercel (https://example-991mru6gf-sayeds-projects-99956c6b.vercel.app)
- Updated README with Vercel demo badge.
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) ResponsiveServicesingleton with caching for optimal performanceResponsiveInfoimmutable data class with comprehensive helpersResponsiveSpacingenum with device-aware spacing valuesResponsiveBuilderwidget for constraint-based responsive layoutsResponsiveLayoutwidget for simple device-specific layoutsResponsiveContextExtensionfor 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)