info_label 1.2.0
info_label: ^1.2.0 copied to clipboard
info_label is a Flutter library that provides customizable components for displaying information.
info_label #
1.2.0 #
New Features #
- Message Support: Added
msgproperty to display additional descriptive text below the main label - Message Padding: Introduced
msgPaddingproperty for custom message spacing control - Adaptive Text: Added
isTextAdaptiveproperty for improved text responsiveness
Improvements #
- Layout Enhancement:
- Improved margin distribution for better visual consistency
- Enhanced spacing between label elements
- Optimized alignment of text and icons
- Test Coverage:
- Added comprehensive test cases for new features
- Expanded golden tests for layout variations
- Included responsive layout testing scenarios
Documentation #
- Updated README with new property examples
- Added usage examples for message functionality
- Included layout best practices
Internal Changes #
- Refactored padding logic for better maintainability
- Enhanced test infrastructure for golden tests
- Improved type safety for new properties
1.1.2 #
- Fix dev imports
1.1.1 #
- Update green color
1.1.0 #
- Remove global margin
- User margin for icons and content
1.0.8 #
- Improvement: Improve widgets use.
- Fix: Now is text centered correctly.
1.0.7 #
- Improvement: Update
TypeDistributionColor.
1.0.6 #
- Improvement: Solid background per default, etc.
1.0.5 #
1.0.2 #
Minor Changes #
- Improvement: LICENSE.
- Improvement: README.
- Improvement: InfoLabel widget validations.
1.0.0 #
Major Changes #
- Added: Introduced the
InfoLabelWidgetcomponent, allowing for customizable information labels in Flutter applications. - Added: Introduced the
TypeDistributionColorenum, defining different color distribution configurations for labels to optimize readability and visual appearance. - Added: Introduced the
TypeInfoLabelenum, representing different types of labels with associated colors and meanings for quick labeling of information.
Other Changes #
- Improvement: Enhanced documentation in classes and methods to improve understanding and usage of the library.
- Improvement: Optimized variable and method names to adhere to Dart naming conventions and improve code readability.
- Improvement: Effectively reused code to promote maintainability and scalability of the project.
- Fix: Addressed minor issues and improved code efficiency to ensure optimal performance.
Final Notes #
This marks the initial stable release of the info_label library! We hope you find the new components and improvements introduced in this version helpful. If you have any feedback, suggestions, or encounter any issues, please don't hesitate to let us know so we can continue improving the library in future releases.