flutter_twind 0.4.2 copy "flutter_twind: ^0.4.2" to clipboard
flutter_twind: ^0.4.2 copied to clipboard

Flutter UI components with Tailwind CSS-like styling system.

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.4.2 - 2024-12-25 #

Added #

  • Enhanced Hot Reload Support - Fixed hot reload issues in development mode
  • Debug Mode Indicators - Added debug output for style parsing in development
  • Complete English Documentation - Comprehensive documentation for all components
  • Component Usage Guidelines - Detailed use cases and best practices for each component
  • Style System Documentation - Complete reference for all supported style classes

Enhanced #

  • Development Experience - Improved hot reload reliability for web and mobile platforms
  • Documentation Quality - Added detailed examples and use cases for all 19 components
  • Style Parsing - Enhanced debugging output for better development experience

Fixed #

  • Hot Reload Issues - Resolved caching problems that prevented style updates in development mode
  • Debug Mode Detection - Improved kDebugMode detection for proper cache behavior

Documentation #

  • README.md - Complete English documentation with examples and API reference
  • COMPONENTS.md - Detailed component documentation with use cases and style support
  • VERSION.md - Version overview and quick reference guide

0.4.1 - 2024-12-20 #

Added #

  • Enhanced Responsive Design - Improved breakpoint system (sm, md, lg, xl, 2xl)
  • Custom Color Support - Extended support for hex, RGB, HSL, and RGBA colors
  • Gradient Backgrounds - Full gradient support with direction and color stops
  • Opacity System - Comprehensive opacity support for colors and backgrounds
  • Advanced Typography - Enhanced text styling with font weights, sizes, and decorations

Enhanced #

  • Performance Optimization - Improved caching system for better performance
  • Style Parsing - Enhanced parsing for complex style combinations
  • Component Flexibility - Better prop support across all components

Fixed #

  • Style Conflicts - Resolved conflicts between different style classes
  • Responsive Behavior - Fixed responsive class application issues

0.4.0 - 2024-12-15 #

Added #

  • 19 Core Components - Complete component library covering all UI needs
    • Layout Components (6): WContainer, WFlex, WRow, WColumn, WStack, WPositioned
    • Display Components (6): WText, WIcon, WImage, WAvatar, WCard, WDivider
    • Interactive Components (2): WButton, WInput
    • List Components (2): WList, WListTile
    • Other Components (3): WAppBar, WBadge, WDialog

Enhanced #

  • Tailwind CSS Compatibility - Full compatibility with Tailwind CSS class names
  • Type Safety - Complete type definitions for all components and props
  • Styling System - Comprehensive styling system with all major CSS properties

0.3.0 - 2024-12-10 #

Added #

  • Advanced Layout System - Flex, Grid, and positioning support
  • Interactive Components - Button and Input components with full styling
  • List Components - List and ListTile for data display
  • Utility Components - AppBar, Badge, Dialog for common UI patterns

Enhanced #

  • Style Parser - Improved parsing performance and accuracy
  • Component Props - Better prop handling and validation
  • Documentation - Enhanced code documentation and examples

0.2.0 - 2024-12-05 #

Added #

  • Core Display Components - Text, Icon, Image, Avatar, Card, Divider
  • Advanced Styling - Shadows, borders, border radius, opacity
  • Color System - Extended color palette with opacity support
  • Spacing System - Comprehensive padding and margin utilities

Enhanced #

  • Performance - Optimized style parsing and caching
  • Flexibility - Better component customization options

0.1.0 - 2024-12-01 #

Added #

  • Initial Release - Basic Flutter Twind library
  • Core Layout Components - Container, Flex, Row, Column, Stack, Positioned
  • Basic Styling System - Colors, spacing, typography fundamentals
  • Tailwind CSS Integration - Initial Tailwind CSS-style class support

Features #

  • Utility-First Styling - Tailwind CSS-inspired className system
  • Responsive Design - Basic breakpoint support
  • Type Safety - Flutter-native type definitions
  • Hot Reload Support - Development-friendly caching system

Version History Summary #

Version Release Date Key Features
0.4.2 2024-12-25 Hot reload fixes, English documentation
0.4.1 2024-12-20 Enhanced responsive design, custom colors
0.4.0 2024-12-15 19 core components, complete styling system
0.3.0 2024-12-10 Advanced layouts, interactive components
0.2.0 2024-12-05 Display components, advanced styling
0.1.0 2024-12-01 Initial release, basic components

Upgrade Guide #

From 0.4.1 to 0.4.2 #

  • No breaking changes
  • Enhanced hot reload support
  • Updated documentation to English
  • Added debug output for development

From 0.4.0 to 0.4.1 #

  • No breaking changes
  • Enhanced responsive design features
  • Extended color system support
  • Improved gradient backgrounds

From 0.3.0 to 0.4.0 #

  • No breaking changes
  • Added 19 comprehensive components
  • Enhanced styling system
  • Improved type safety

Contributing #

We welcome contributions! Please see our Contributing Guide for details.

License #

This project is licensed under the MIT License - see the LICENSE file for details.


Flutter Twind v0.4.2 - Making Flutter development simpler and faster! 🚀

3
likes
150
points
59
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter UI components with Tailwind CSS-like styling system.

Repository (GitHub)
View/report issues

Topics

#ui #components #tailwind #design-system #theme

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_twind