fin_ui 0.1.1 copy "fin_ui: ^0.1.1" to clipboard
fin_ui: ^0.1.1 copied to clipboard

A reusable Flutter UI foundation with adaptive navigation, theme tokens, split panes, and polished app controls.

Changelog #

All notable changes to this package are documented here.

The format follows the common Keep a Changelog style, and this package uses semantic versioning while the public API stabilizes.

0.1.1 - 2026-07-14 #

Added #

  • Added FUIAppBar, FUIDialog, and FUIFloatingActionButton as styled replacements for direct Material page actions.
  • Added FUISelectionTile and FUISlider for consistent choice and numeric input styling.
  • Added FUIRefresh with Fluent refresh indicators, load-more support, and localized status text.

Changed #

  • Added ghost buttons, danger icon buttons, icon-button loading states, and configurable icon-button sizing.
  • FUIProgressBar now supports indeterminate progress.
  • Navigation content now applies system safe areas consistently across compact and split layouts.

Fixed #

  • Fixed refresh indicator visibility, sizing, and rotation alignment for pull-to-refresh and load-more states.
  • Replaced remaining default Material glyphs in FinUI controls with Fluent system icons.

0.1.0 #

Added #

  • Initial open-source release of FinUI.
  • Added FuiTheme, FuiAccent, FuiDynamicThemeBuilder, FUIPalette, and shared design tokens.
  • Added app controls: buttons, icon buttons, text fields, combo boxes, segmented controls, tags, tiles, sections, surfaces, progress bars, empty states, and toast.
  • Added custom bottom tab bar and navigation rail.
  • Added FuiNavigationShell for adaptive bottom-bar, rail, and split navigation.
  • Added FuiNavigation.openDetail() and FuiPageRoute for consistent detail-page presentation.
  • Added FuiAdaptiveSplitScaffold and split-pane support.
  • Added repository infrastructure: GitHub Actions, issue templates, PR template, contribution guide, security policy, publishing checklist, and package ignore rules.

Fixed #

  • Removed generated build artifacts and IDE files from the repository package.
  • Fixed the fui_adaptive_split.dart footer insertion typo.
1
likes
150
points
168
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A reusable Flutter UI foundation with adaptive navigation, theme tokens, split panes, and polished app controls.

Repository (GitHub)
View/report issues
Contributing

Topics

#flutter #ui #design-system #adaptive #navigation

License

MIT (license)

Dependencies

dynamic_color, easy_refresh, fluentui_system_icons, flutter, get

More

Packages that depend on fin_ui