uni_size 1.0.1 copy "uni_size: ^1.0.1" to clipboard
uni_size: ^1.0.1 copied to clipboard

A comprehensive Flutter package for responsive UI design with universal sizing units that work consistently across all platforms. Provides .dp for sizes and .sp for fonts with automatic scaling based [...]

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.

1.0.0 - 2025-05-24 #

Added #

  • Initial release of UniSize package
  • Responsive design utilities for Flutter
  • Device type detection (Android, iOS, Web, Windows, macOS, Linux, Fuchsia)
  • Screen type classification (Mobile, Tablet, Desktop)
  • Density-independent pixel (dp) calculations
  • Scalable pixel (sp) calculations for fonts
  • Platform-specific scaling support
  • Text scale factor with min/max constraints
  • Orientation detection utilities
  • Responsive value selection based on screen type

Features #

  • Cross-platform compatibility
  • Automatic device and screen type detection
  • Customizable design dimensions
  • Text scaling with accessibility support
  • Platform-specific optimizations

Technical #

  • Updated to use non-deprecated MediaQuery.textScalerOf() API
  • Improved text scaling implementation
  • Comprehensive device information management

1.0.1 - 2025-05-24 #

Changed #

  • Formatted all source files for consistency (no functional/code logic changes)
5
likes
0
points
6
downloads

Publisher

verified publisherjagadeeschouhdary.com

Weekly Downloads

A comprehensive Flutter package for responsive UI design with universal sizing units that work consistently across all platforms. Provides .dp for sizes and .sp for fonts with automatic scaling based on screen density and text scale factors.

Repository (GitHub)
View/report issues

Topics

#responsive #ui #design #sizing #scaling

Documentation

Documentation

License

unknown (license)

Dependencies

flutter

More

Packages that depend on uni_size