flywind 0.1.0
flywind: ^0.1.0 copied to clipboard
A Tailwind-like utility-first Flutter component library that brings the power and flexibility of Tailwind CSS to Flutter development.
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.1.0 - 2024-12-19 #
Added #
- Initial release of Flywind
- TwText widget with Tailwind-like utilities for styling
- TwContainer widget with background color, padding, and margin utilities
- Comprehensive spacing system based on 4px grid
- Color palette with semantic naming (grays, primary colors, extended colors)
- Border radius system matching Tailwind CSS conventions
- Fluent API with method chaining
- TwConfig for centralized design token management
- Comprehensive test suite with 65+ tests
- Support for all padding and margin directions (p, px, py, pl, pr, pt, pb, m, mx, my, ml, mr, mt, mb)
- Support for all border radius directions (rounded, roundedT, roundedR, roundedB, roundedL, roundedTl, roundedTr, roundedBl, roundedBr)
- Type-safe color and spacing resolution
- Full documentation with examples and usage guides