glovex_liquid_ui 1.2.2
glovex_liquid_ui: ^1.2.2 copied to clipboard
Flutter liquid-glass UI widgets with bottom navigation, responsive sizing, go_router tab helpers, and extensible light/dark theming.
1.2.2 #
- Refined package metadata for pub.dev discoverability:
- Updated package description with clear niche positioning.
- Improved pub.dev topics (
go-router,ui-kit) for better search matching.
- Added live demo visibility improvements:
- Homepage now points to the live showcase URL.
- README includes direct live demo link near the top.
- Improved README for adoption and SEO:
- Added concise sections:
Why this package,When to use fake vs real blur,GoRouter quick setup, andProduction tips. - Updated table of contents to include new sections.
- Synced installation snippet to
^1.2.2.
- Added concise sections:
1.2.1 #
- Improved API documentation coverage by adding dartdoc comments to key public APIs:
LiquidGlassThemeandLiquidBlurModeLiquidBottomNavScaffoldLiquidGlassBottomNavBarandLiquidGlassBottomNavItemLiquidGlassButtonLiquidGlassInput
- This update targets pub.dev documentation scoring (
Provide documentationcheck).
1.2.0 #
-
Fixed bottom-nav active capsule width calculation for cleaner alignment.
-
Added safe default height when using
LiquidGlassBottomNavBardirectly. -
Removed global responsive side effect from
LiquidResponsive.screenTypeOf(...)to avoid cross-tree sizing mutation. -
Improved
LiquidGlassButton(expanded: true)soalignmentnow affects content position (start/center/end). -
Improved
LiquidGlassInputso customsuffixand password toggle can be shown together. -
Replaced internal barrel self-import in bottom-nav scaffold with package-local imports.
-
Added tests for direct bottom-nav usage and input suffix + password-toggle behavior.
-
Added performance blur modes with global + per-widget controls:
LiquidBlurMode.real(usesBackdropFilter)LiquidBlurMode.fake(noBackdropFilter)enableBlur/blurModesupport inLiquidGlassTheme,LiquidGlassSurface, andLiquidGlassCard
-
Added repaint optimizations:
- wrapped heavy glass rendering paths in
RepaintBoundary - reduced unnecessary nested real blur in bottom-nav activator glass
- wrapped heavy glass rendering paths in
-
Improved list performance defaults:
LiquidGlassListTiledefaults toLiquidBlurMode.fakeLiquidGlassSectiondefaults toLiquidBlurMode.fake
-
Added
LiquidGlassTheme-driven centralized theming across core widgets:- supports light/dark presets and brand tint overrides
- centralizes blur, border, highlight, shadow, and radius behavior
-
Improved button variants:
primarykeeps richer glass depthghostnow uses flatter/faster surface style (reduced blur/shadow/highlight)
-
Expanded docs:
- added performance guide (
realvsfake, blur recommendations by device class, list best practices) - synced API tables with new blur-related parameters
- added performance guide (
-
Added tests for blur behavior and kept existing router/nav tests:
- real-blur default path
- fake-blur path without
BackdropFilter - list-friendly section default
1.1.1 #
- Documentation update: expanded README coverage to explicitly include all exported widgets, navigation APIs, and responsive helpers.
- Added missing usage snippets for key widgets (
Switch,Checkbox,Radio,ProfileHeader,StatsCard,Loader,EmptyState,TopBar). - Improved discoverability with a complete export list section.
1.1.0 #
- Added router-ready bottom nav constructor:
LiquidBottomNavScaffold.router(...). - Reduced GoRouter shell boilerplate by supporting direct
routerChildintegration. - Exposed bottom nav style controls at scaffold level:
navHeight,navMargin,navActiveColor,navInactiveColornavAnimationDuration,navBorderRadius,navActivatorRadius
- Improved README bottom-navigation docs with clearer sections:
- Without Router
- With GoRouter (recommended for starter apps)
- Updated GoRouter README example to use
LiquidBottomNavScaffold.router(...). - Added widget test coverage for router constructor rendering.
1.0.0 #
- Added bottom navigation system:
LiquidGlassBottomNavBarLiquidBottomNavScaffold- GoRouter helpers in
liquid_nav_go_router.dart
- Added responsive foundation:
LiquidResponsive,LiquidResponsiveBuilderLiquidResponsiveTokensand centralized adaptive valuesBuildContextresponsive extensions and text scaling helpers
- Redesigned
LiquidGlassCardwith richer liquid-glass visuals:- layered blur and highlights
- custom asymmetric liquid border painter
- enhanced depth shadows
- Updated major widgets to use
LiquidGlassCardinternally for a consistent visual system. - Fixed unbounded layout crash (
Stack requires bounded constraints) by hardeningLiquidGlassSurface. - Expanded example app with tabbed bottom-nav demo (Home/Profile/Settings).
- Reworked README with improved structure and API quick reference tables.
- Updated package branding and metadata to
glovex_liquid_ui.
0.1.0 #
- Initial release with 20 liquid-glass widgets.
- Added shared glass surface foundation.
- Added demo example app.