liquid_glass_bottom_navbar 0.0.1 copy "liquid_glass_bottom_navbar: ^0.0.1" to clipboard
liquid_glass_bottom_navbar: ^0.0.1 copied to clipboard

A stunning glassmorphic bottom navigation bar for Flutter with liquid animations, physics-based transitions, and GPU-accelerated rendering.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2026-01-25 #

๐ŸŽ‰ Initial Release #

โœจ Features

  • Glassmorphic Navigation Bar: Beautiful frosted glass effect with backdrop blur and transparency
  • Liquid Animations: Smooth physics-based spring animations for natural movement
  • GPU Acceleration: Fragment shaders for high-performance rendering
  • Adaptive Quality System: Automatically adjusts rendering quality based on device capabilities
  • Theme Support: Built-in light and dark themes with extensive customization
  • Glass Container Widget: Reusable glassmorphic container for custom UI elements
  • Navigation Controller: Programmatic navigation control with LiquidGlassController
  • Gesture Support: Responsive touch interactions with velocity tracking
  • Platform Detection: Automatic platform capability detection
  • Performance Monitoring: Built-in performance tracking and optimization

๐ŸŽจ Components

  • LiquidGlassNavBar: Main navigation bar widget
  • GlassContainer: Reusable glass effect container
  • LiquidGlassTheme: Theme system with presets
  • GlassProperties: Glass appearance configuration
  • LiquidBehavior: Animation behavior configuration
  • LiquidGlassController: Programmatic navigation control

๐Ÿงช Testing

  • 59 unit tests covering all core functionality
  • Widget tests for navigation bar
  • Math utilities tests (SDF, Bezier, Noise)
  • Animation system tests (Physics, Liquid, Morphing)
  • Performance benchmarks

๐Ÿ“š Documentation

  • Comprehensive README with examples
  • API documentation with dartdoc comments
  • Complete example app
  • Code examples for all features

๐Ÿš€ Platform Support

  • iOS (12+)
  • Android (API 21+)
  • Web (with WebGL)
  • macOS
  • Windows
  • Linux

๐Ÿ“ฆ Package Structure

lib/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ core/
โ”‚   โ”‚   โ”œโ”€โ”€ animation/    # Physics, liquid, morphing controllers
โ”‚   โ”‚   โ”œโ”€โ”€ math/         # SDF, Bezier, noise generators
โ”‚   โ”‚   โ”œโ”€โ”€ render/       # Glass layer, blur compositor
โ”‚   โ”‚   โ””โ”€โ”€ shaders/      # GPU shader loader
โ”‚   โ”œโ”€โ”€ theme/            # Theme system and properties
โ”‚   โ”œโ”€โ”€ utils/            # Platform detection, performance monitor
โ”‚   โ””โ”€โ”€ widgets/          # Navigation bar and glass container
โ””โ”€โ”€ liquid_glass_nav.dart # Main library export

โš™๏ธ Requirements

  • Flutter >= 3.16.0
  • Dart >= 3.1.0

Unreleased #

Planned Features #

  • โŒ Haptic feedback support
  • โŒ More animation presets
  • โŒ Custom shader support
  • โŒ Badge/notification indicators
  • โŒ Landscape orientation support
  • โŒ Tablet/desktop optimizations
  • โŒ Accessibility improvements
  • โŒ Performance analytics

2
likes
150
points
104
downloads

Publisher

unverified uploader

Weekly Downloads

A stunning glassmorphic bottom navigation bar for Flutter with liquid animations, physics-based transitions, and GPU-accelerated rendering.

Repository (GitHub)
View/report issues

Topics

#ui #navigation #glassmorphism #animation #bottom-navigation

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on liquid_glass_bottom_navbar