liquid_glass_bottom_navbar 0.0.1
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 widgetGlassContainer: Reusable glass effect containerLiquidGlassTheme: Theme system with presetsGlassProperties: Glass appearance configurationLiquidBehavior: Animation behavior configurationLiquidGlassController: 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