zeba_academy_bottom_sheet_plus 0.0.1
zeba_academy_bottom_sheet_plus: ^0.0.1 copied to clipboard
A powerful and customizable Flutter bottom sheet with draggable support, snap positions, smooth animations, full-screen mode, and nested scrolling. Built for modern, production-ready apps.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
0.0.1 - 2026-05-06 #
โจ Added #
- Initial release of zeba_academy_bottom_sheet_plus
- Draggable bottom sheet using
DraggableScrollableSheet - Snap positions support (e.g. 0.2, 0.5, 1.0)
- Custom animation duration and curve support
- Full-screen expansion support
- Nested scrolling support
- Snap controller for programmatic control
expand()collapse()snapTo()
- Built-in drag handle UI
- Clean and extensible architecture
๐งช Testing #
- Added widget tests for rendering
- Added drag interaction test
- Added snap behavior test
๐ฆ Package #
- Structured for pub.dev publishing
- Added README documentation
- Added example usage
- Configured lint rules with
flutter_lints
[Unreleased] #
๐ง Planned #
- Glassmorphism UI support
- Sticky headers inside sheet
- Multi-sheet stacking support
- Cupertino-style bottom sheet
- Velocity-based snapping physics
- Improved accessibility support