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

A simple system for standardizing layout in flutter

1.0.0 #

All notable changes to the Kiss Layout package will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added #

  • Initial release of Kiss Layout package
  • Core Layout widget with InheritedWidget implementation
  • T-Shirt size system (S, M, L) for consistent spacing
  • Layout configuration options:
    • LayoutItemGaps for spacing between elements
    • LayoutEdgeSpacing for outer and inner padding
    • LayoutActionSizes for standardized button dimensions
    • LayoutCornerRadii for consistent corner rounding
    • LayoutHeroSizes for featured element dimensions
    • LayoutScreenSizes for responsive breakpoints
  • Pre-built gap widgets:
    • GapSmall
    • GapMedium
    • GapLarge
  • Padding widgets with inner/outer variants:
    • PaddingInnerSmall
    • PaddingInnerMedium
    • PaddingInnerLarge
    • PaddingOuterSmall
    • PaddingOuterMedium
    • PaddingOuterLarge
  • EdgeInsets convenience extensions for directional padding
  • Global layout configuration support
  • Layout override capability for specific sections
  • Modal bottom sheet height configuration

Documentation #

  • Full README with usage examples
  • Inline code documentation
  • Example implementations of custom layouts (CompactLayout, SpaciousLayout)
4
likes
0
points
92
downloads

Publisher

verified publisherwearemobilefirst.com

Weekly Downloads

A simple system for standardizing layout in flutter

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, gap

More

Packages that depend on kiss_layout