hornbill 1.8.6
hornbill: ^1.8.6 copied to clipboard
A lightweight, beautify Flutter UI component package inspired by Material Design 3 Expressive, with a focus on simplicity, elegance, and ease of use.
1.8.6 #
- imp: Add
bodyas an option to avoid usingCustomScrollView. - fix: change
HButtonandHIconButtonheight based on platform and screen size. - chore: pub package upgrade
1.8.5 #
- imp: Added onLongPress callback to HListTile for better interactivity.
- fix: remove primarycontainer with alpha and use surface color instead
- fix: Resolve "Rename trailingWidget property of HTextField"
- fix: Use CupertinoPageTransitionsBuilder for iOS and macOS
1.8.4 #
- fix: Fixed weird padding issue on HTextField
- fix: HButton width fix, optical padding based on the icon position, color fix
1.8.3 #
- imp: HButton and HIconButton readonly and enabled properties
- imp: Raname Button variant from 'text' to 'plain'
- imp: Change label property type from String to Widget
- imp: Remove showIcon property and let icon property handle its own visibility
1.8.2 #
- imp: Change HAppBar underlying widget from AppBar to SliverAppBar
1.8.1 #
- fix: Change
HAppBartitle parameter to accept aWidgetinstead of aString, allowing for more flexibility in customizing the app bar title.
1.8.0 #
- new: Added
HCheckBox,HTabBar,HTabBarViewwidgets for creating checkboxes and tabbed navigation. - imp: Modernized
HScaffoldUI. - imp: Added optional validator to
HTextFieldwidget for input validation. - chore: restructured files inside
lib.
1.7.1 #
- Added a landing page to the docs site for better navigation and user experience.
- Upgrade pub packages
- Moved the example app to our domain https://hornbill.knoxxbox.in/ for better accessibility and visibility.
1.7.0 #
- New floating navigation bar with
HNavigationBarwidget. - Added option to disable outline in the
HTheme. - chore: Updated
HListItemDatatoHListTile, allowing developers to useHListTilewithoutHListView. - fix: HSidebar delay content layout swap until width animation completes
1.6.1 #
- Added headerRowHeight & footerRowHeight for HDataTable
1.6.0 #
- Added different styles for
HCardwidget,HElevatedCard,HFilledCard,HGradientCardandHStatusCard. - Re-wrote
HDataTablefor better UX, with resizing option. - Fixed
HButton,HIconButtonandHSideBarItemto use onHover animation for better user experience.
1.5.6 #
- Remove unnecessary themeColor and themeText variables in
HTextFieldwidget for cleaner code.
1.5.5 #
- Fixed width isues with
HDropDownFieldwith added in a parent widget.
1.5.4 #
- Added
HBreadcrumbwidget for displaying breadcrumb navigation. - Improvements to
HAppBar.
1.5.3 #
- Revert
HDropDownFieldandHTextFieldto use Material 3 styling for better layout management and consistency with the overall design system.
1.5.2 #
- Fixed all of
HListViewand similar widgets to usedenseproperty for better spacing and layout control.
1.5.1 #
- Fixed vercel build command to include
--no-tree-shake-iconsflag for proper icon rendering in the example app.
1.5.0 #
- Example app updated to docs in https://hornbill-example.vercel.app/
- Added
HDialogwith support child, title, actions, and onDismiss callback. - Improvements to
HSideBarItemto support better tint, which is better system status visibility. - Added Icon browser in example app.
- Fixed weird size issues in
HButtonandHIconButton. - Example app has now color changer.
1.4.5 #
- Fixes
HTextFieldto include inputFormatters, maxLength, onEditingComplete, and onChanged
1.4.4 #
- Added
HToastwidget for displaying toast messages. - Renamed all widgets to remove
Hornbillprefix and replace it withHfor consistency and clarity.
1.4.3 #
- Improved
HAppBarto be responsive for both mobile and desktop with extensive features. - Improved
HScaffoldto accomodate floating and pinnedHAppBar.
1.4.2 #
- Added
HSideBarAccountTilewidget for sidebar
1.4.1 #
- Migrate to
material_uipackage as a part of Flutter 3.47 upgrade.
1.4.0 #
- Added
HSideBarwidget for sidebar with navrail support. - Added
HChipwidget for displaying chips/labels. - Improved
exampleapp to include a sidebar and a new chip page.
1.3.3 #
- Update
pubsec.yaml
1.3.2 #
- Added
HColourSchemefor easily switching between different color schemes in the app.
1.3.1 #
- Use
RadioGroupto avoid deprecated member. - Code Cleanup.
1.3.0 #
- Added
HButtonandHIconButtonwidgets for creating buttons. - Added
HNavigationBarwidget for creating a navigation bar with customizable items and actions. - Added
HAppBar. (buggy) - New
HProgressIndicatorwidget for displaying progress in a linear format. - New
HornbillSwitchwidget for toggling between two states. - The example app can now copy code snippets to the clipboard for easy integration into your own projects (beta).
1.2.0 #
- Added
HornbillDataTablewidget for displaying tabular data with sorting with customisation options. - Added
HornbillPageNavigationto navigate through pages of data in a paginated view. - Renamed a bunch of widgets to remove the
Mprefix and replace it withHfor consistency and clarity.
1.1.0 #
- Theme improvements: Updated the theme to use a seeded color palette for better consistency and customization.
- Improved ListView
- Added
HornbilScaffoldwidget for consistent app structure and layout.
1.0.2 #
- Fix theme issue with seed color not being applied correctly.
- Update the description in pubspec.yaml to provide a more detailed overview of the package's purpose and features.
1.0.1 #
- Change
RSExtendedDataTabletoExtendedDataTableand update the import path for constants. - Change
HornbillUiThemetoHornbillThemeand update the import path for constants.
0.0.1 #
- Intial release.
