shared_side_bar_package 1.0.0
shared_side_bar_package: ^1.0.0 copied to clipboard
A responsive Flutter navigation package that adapts between sidebar and bottom navigation with smooth animations.
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 2024-12-XX #
Added #
- Initial release of Shared Side Bar Package
- Responsive navigation shell that adapts between sidebar and bottom navigation
- Modern collapsible sidebar with smooth expand/collapse animations
- Animated bottom navigation bar for mobile devices
- Customizable theming system with
NavigationTheme - Badge support for notification counts
- User profile display in sidebar footer
- Custom header and footer slots for sidebar
- Smooth transitions between layout states
- Full accessibility support with semantic labels
- Comprehensive documentation with examples
Features #
- ResponsiveSideNavigationBar: Main responsive navigation shell
- ModernSidebar: Collapsible sidebar component for desktop/tablet
- CustomBottomNavBar: Animated bottom navigation for mobile
- NavItem: Navigation item data model with icons, badges, and paths
- NavigationTheme: Theming configuration for consistent styling
- SidebarUser: User information model for sidebar footer
- NavigationUtils: Utility functions for responsive behavior and adaptive theming