blurred_backdrop_sheet 0.0.4
blurred_backdrop_sheet: ^0.0.4 copied to clipboard
A beautiful and customizable blurred backdrop sheet for Flutter apps. Easily show bottom sheets with blur effects, headers, list tiles, and actions.
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.
1.0.0 - 2025-06-30 #
Added #
- 🎉 Initial release of
blurred_backdrop_sheet - ✨ Beautiful blur backdrop effect with customizable intensity
- 🌙 Automatic dark/light theme adaptation
- 👆 Drag-to-dismiss functionality with haptic feedback
- 🎯 Simple API with
BlurredBackdropSheetController.show() - ⚡ Smooth animations with custom easing curves
- 🔧 Highly customizable parameters:
- Blur intensity (0.0 - 30.0)
- Custom background colors
- Border radius customization
- Animation duration control
- Dismissal behavior options
- 🎭 Pre-built components:
BlurredSheetHeaderfor professional headersBlurredListTilefor enhanced list items
- 📱 Material 3 and iOS design support
- 🚀 Comprehensive example app with multiple use cases
- 📚 Complete documentation and API reference
Features #
- Cross-platform compatibility (iOS & Android)
- Accessibility support with proper contrast ratios
- Performance optimized with efficient rendering
- Responsive design that adapts to different screen sizes
- Haptic feedback for better user experience
- Gesture-based interactions with smooth animations
Examples Included #
- Basic blurred sheet implementation
- Menu-style sheet with actions
- Settings sheet with list items
- Custom styled sheet with advanced theming
- Quick actions floating sheet
[Unreleased] #
Planned Features #
- 🔄 Pull-to-refresh integration
- 📏 Snap-to-height functionality
- 🎨 More pre-built themed components
- 🌐 Web platform optimizations
- 📱 Additional platform-specific enhancements