flutter_twind 0.3.5
flutter_twind: ^0.3.5 copied to clipboard
Flutter UI components with Tailwind CSS-like styling system.
Changelog #
0.3.5 - 2024-12-22 #
Added #
- Arbitrary Value Support: Full support for Tailwind CSS arbitrary values
- Colors:
bg-[#ff0000],text-[rgb(255,0,0)],border-[hsl(0,100%,50%)] - Sizes:
w-[200px],h-[50px],p-[1rem],m-[2em] - Opacity:
opacity-[0.6]
- Colors:
- Extended Color Palette: Added missing color series
- Purple:
purple-50topurple-900 - Yellow:
yellow-50toyellow-900 - Orange:
orange-50toorange-900 - Pink:
pink-50topink-900 - Indigo:
indigo-50toindigo-900 - Teal:
teal-50toteal-900 - Cyan:
cyan-50tocyan-900 - Lime:
lime-50tolime-900 - Rose:
rose-50torose-900 - Emerald:
emerald-50toemerald-900
- Purple:
- Gap Support: Implemented gap spacing for WColumn and WRow components
- Predefined gaps:
gap-1,gap-2,gap-4,gap-6,gap-8 - Arbitrary gaps:
gap-[30px],gap-[2rem]
- Predefined gaps:
- Enhanced Border Support:
- Border widths:
border,border-2,border-4,border-8 - Arbitrary border colors:
border-[#ff0000]
- Border widths:
- Text Decoration Support:
- Decorations:
underline,line-through,no-underline - Text transform:
uppercase,lowercase,capitalize - Text overflow:
overflow-ellipsis,line-clamp-2
- Decorations:
- Opacity Support:
- Predefined:
opacity-0,opacity-25,opacity-50,opacity-75,opacity-100 - Arbitrary:
opacity-[0.6]
- Predefined:
- Comprehensive Test Suite: Complete demo app with all features tested
Enhanced #
- Color Parser: Improved arbitrary value parsing for all color formats
- Size Parser: Enhanced support for px, rem, em units in arbitrary values
- Hot Reload: Better hot reload support for all new features
- Component System: WColumn and WRow now properly handle gap spacing
Fixed #
- Color parsing issues with extended color palette
- Gap spacing not working in layout components
- Arbitrary value parsing edge cases
- Hot reload consistency across all features
Changed #
- Optimized style parsing performance for arbitrary values
- Better error handling for invalid arbitrary values
- Improved component rendering with gap support
0.3.3 - 2025-08-20 #
0.3.0 - 2025-08-20 #
0.2.8 - 2025-08-20 #
Added #
- Complete TailwindCSS-like style parser
- Flexbox layout support (
flex,justify-center,items-center) - Text alignment support (
text-center,text-left,text-right) - Comprehensive color system
- Border, border-radius, and shadow styles
- Responsive design support
Fixed #
- Fixed
text-centerstyle not working in certain containers - Fixed
WContainercomponent Flexbox layout support - Fixed
WTextcomponent text alignment issues - Removed unused
_isColormethod - Updated deprecated
withOpacitytowithValuesfor better precision
Improved #
- Optimized style parsing performance
- Enhanced type safety for components
- Improved documentation and examples