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

A powerful tri-tier responsive design system for Flutter. Automatically scales UI elements across mobile, tablet, and desktop based on your Figma/XD design specifications.

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.

0.0.1 - 2025-01-10 #

Added #

  • Initial release of px_responsive
  • PxResponsiveConfig - Configuration class for design baselines and breakpoints
  • PxResponsive - Singleton core for calculating scale factors
  • PxResponsiveWrapper - Widget wrapper for initializing the responsive system
  • PxResponsiveMediaQueryWrapper - Alternative wrapper using MediaQuery
  • Numeric extensions (.w, .h, .sp, .r, .wf, .hf)
  • Parent-relative extensions (.wr(), .hr())
  • Clamping methods (.wMin(), .wMax(), .wClamp(), etc.)
  • EdgeInsets extensions (.w, .scaled, .r)
  • Size extensions (.scaled, .w, .r)
  • BorderRadius extensions (.r)
  • PxResponsiveBuilder - Widget for device-specific layouts
  • PxResponsiveValue - Widget for device-specific values
  • PxResponsiveVisibility - Widget for conditional visibility
  • BuildContext extensions for convenient access
  • Scale factor clamping to prevent extreme UI scaling
  • Separate text scale factor limit (maxTextScaleFactor)
  • Full documentation for all public APIs
1
likes
140
points
22
downloads

Publisher

verified publisherutanium.org

Weekly Downloads

A powerful tri-tier responsive design system for Flutter. Automatically scales UI elements across mobile, tablet, and desktop based on your Figma/XD design specifications.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on px_responsive