adaptive_layout_manager 1.0.0 adaptive_layout_manager: ^1.0.0 copied to clipboard
A Flutter package for adaptive layouts, font scaling, and responsive widgets across platforms.
Adaptive Layout Manager #
Adaptive Layout Manager is a versatile Flutter package that simplifies creating responsive and adaptive UIs across multiple platforms: mobile (iOS, Android), web, desktop (Windows, macOS, Linux), and more. It provides utilities for handling screen sizes, breakpoints, font scaling, and adaptive padding.
Features #
- 📱 Responsive Breakpoints: Easily adjust your layout for mobile, tablet, and desktop screens.
- 🧩 Adaptive Widgets:
AdaptiveLayout
: Switch layouts based on screen size.AdaptiveText
: Automatically scales font size for different screen sizes.AdaptivePadding
: Applies dynamic padding based on screen size.AdaptiveGridView
: Responsive grid layout.
- 🖋 Font Scaling: Ensure your text is legible across different platforms with adaptive font scaling.
- 💻 Cross-Platform Support: Works seamlessly on iOS, Android, Web, Windows, macOS, and Linux.
Installation #
Add the following line to your pubspec.yaml
under dependencies
:
dependencies:
adaptive_layout_manager: ^1.0.0