glovex_liquid_ui 1.2.2 copy "glovex_liquid_ui: ^1.2.2" to clipboard
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, and Production tips.
    • Updated table of contents to include new sections.
    • Synced installation snippet to ^1.2.2.

1.2.1 #

  • Improved API documentation coverage by adding dartdoc comments to key public APIs:
    • LiquidGlassTheme and LiquidBlurMode
    • LiquidBottomNavScaffold
    • LiquidGlassBottomNavBar and LiquidGlassBottomNavItem
    • LiquidGlassButton
    • LiquidGlassInput
  • This update targets pub.dev documentation scoring (Provide documentation check).

1.2.0 #

  • Fixed bottom-nav active capsule width calculation for cleaner alignment.

  • Added safe default height when using LiquidGlassBottomNavBar directly.

  • Removed global responsive side effect from LiquidResponsive.screenTypeOf(...) to avoid cross-tree sizing mutation.

  • Improved LiquidGlassButton(expanded: true) so alignment now affects content position (start/center/end).

  • Improved LiquidGlassInput so custom suffix and 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 (uses BackdropFilter)
    • LiquidBlurMode.fake (no BackdropFilter)
    • enableBlur / blurMode support in LiquidGlassTheme, LiquidGlassSurface, and LiquidGlassCard
  • Added repaint optimizations:

    • wrapped heavy glass rendering paths in RepaintBoundary
    • reduced unnecessary nested real blur in bottom-nav activator glass
  • Improved list performance defaults:

    • LiquidGlassListTile defaults to LiquidBlurMode.fake
    • LiquidGlassSection defaults to LiquidBlurMode.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:

    • primary keeps richer glass depth
    • ghost now uses flatter/faster surface style (reduced blur/shadow/highlight)
  • Expanded docs:

    • added performance guide (real vs fake, blur recommendations by device class, list best practices)
    • synced API tables with new blur-related parameters
  • 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 routerChild integration.
  • Exposed bottom nav style controls at scaffold level:
    • navHeight, navMargin, navActiveColor, navInactiveColor
    • navAnimationDuration, 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:
    • LiquidGlassBottomNavBar
    • LiquidBottomNavScaffold
    • GoRouter helpers in liquid_nav_go_router.dart
  • Added responsive foundation:
    • LiquidResponsive, LiquidResponsiveBuilder
    • LiquidResponsiveTokens and centralized adaptive values
    • BuildContext responsive extensions and text scaling helpers
  • Redesigned LiquidGlassCard with richer liquid-glass visuals:
    • layered blur and highlights
    • custom asymmetric liquid border painter
    • enhanced depth shadows
  • Updated major widgets to use LiquidGlassCard internally for a consistent visual system.
  • Fixed unbounded layout crash (Stack requires bounded constraints) by hardening LiquidGlassSurface.
  • 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.
2
likes
160
points
233
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter liquid-glass UI widgets with bottom navigation, responsive sizing, go_router tab helpers, and extensible light/dark theming.

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #bottom-navigation #glassmorphism #go-router #ui-kit

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter, go_router

More

Packages that depend on glovex_liquid_ui