fabrik_layout 1.0.0 copy "fabrik_layout: ^1.0.0" to clipboard
fabrik_layout: ^1.0.0 copied to clipboard

A lightweight, opinionated layout and responsiveness foundation for Flutter applications.

Changelog #

All notable changes to this package are documented in this file.

The format is based on Keep a Changelog, and this project adheres to semantic versioning.


1.0.0 #

This is the first stable release of fabrik_layout and defines the long-term public API and boundaries of the package.

The package is intentionally minimal and focuses exclusively on layout context and optional text scaling.

Added #

  • FabrikLayout widget for providing layout context to the app
  • Width-based device classification:
    • Mobile
    • Tablet
    • Desktop
  • Default, opinionated breakpoint definitions via FabrikBreakpoints
  • FabrikLayoutData immutable snapshot exposed via BuildContext
  • BuildContext extension:
    • context.layout
  • Optional, opt-in global text scaling using Flutter’s TextScaler
  • Safe MediaQuery integration without theme mutation
1
likes
160
points
92
downloads

Publisher

verified publisherfabriktool.com

Weekly Downloads

A lightweight, opinionated layout and responsiveness foundation for Flutter applications.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on fabrik_layout