fluttersdk_wind 0.0.4
fluttersdk_wind: ^0.0.4 copied to clipboard
A Flutter plugin designed with a utility-first approach, inspired by Tailwind CSS, for building responsive, modular, and efficient UI components.
Changelog #
This project follows Semantic Versioning 2.0.0.
0.0.4 - 2025-06-12 #
- Updated
platform_infodependency to^5.0.0for improved platform detection.
0.0.3 - 2025-06-09 #
Added #
- Display Control (
hide,show): Added new utility classes for responsive visibility control. Widgets now support class-based display toggling usinghide,show,lg:show,md:hide, etc. DisplayParser: New parser for handling display-related utility classes, with full support for screen breakpoints.- New Example Page:
/layouts/displayadded to demonstrate display utilities in action (example/lib/pages/layout/display.dart). applyBorderColor&applyBorderRadiusValue: New helper methods inBorderParserfor parsing border color and border radius values.
Changed #
- Widgets Logging: Improved debug logging via
hasDebugClassName, now prints parsed class names and widgets (WText,WFlex,WFlexible,WContainer, etc.). WFlexible:childis now nullable. ReturnsSpacerifchildisnull.WContainer: Now wrapsContainerwithClipRRectif aborderRadiusis specified.- Shadow Color Logic: Changed
BoxShadowcolor alpha parsing from.withValues(alpha: 25)to.withValues(alpha: 0.1)for better consistency.
Fixed #
- Fixed alignment mapping by adding support for
alignment-leftandalignment-right. - Fixed text alignment handling using
text-left,text-center, etc., viaAlignmentParser.applyTextAlignment. - Improved padding parser to return the original widget if padding is zero (prevents unnecessary widget wrapping).
Removed #
- Deprecated custom
RenderObjectinWGapin favor of a simplerStatelessWidgetusingSizedBox.
This version introduces foundational support for display utilities and improves debugging and widget flexibility. It’s recommended to update to benefit from responsive visibility and streamlined layout logic.
0.0.2 - 2025-02-02 #
- Added Github workflow for publishing package to pub.flutter-io.cn
- Updated README.md with installation and usage instructions
- Added example application to demonstrate usage
0.0.1 - 2025-01-29 #
- Initial release