common_designs 1.1.6
common_designs: ^1.1.6 copied to clipboard
A comprehensive, production-grade design system with robust animations for Flutter apps. Inspired by modern e-commerce interfaces with smooth transitions, interactive animations, and beautiful typography.
Changelog #
All notable changes to this project will be documented in this file.
1.1.2 - 2026-03-01 #
1.1.1 - 2026-03-01 #
1.1.0 - 2026-02-04 #
Added - Essential Animation Categories #
- Loading Animations (
loading_animations.dart)- Pull-to-refresh indicator
- Skeleton loaders with shimmer effect
- Swipe-to-delete/archive actions
- iOS-style slide-to-reveal actions
- Hero Animations (
hero_animations.dart)- Hero/shared element transitions
- Morphing icons (e.g., play/pause, favorite)
- Animated counter widget
- Linear and circular progress indicators
- Animated size box
- Notification Animations (
notification_animations.dart)- Toast notifications (top slide-in)
- Animated badge with count
- Pulsing dot indicator
- Confetti celebration animation
- Added - Essential Widgets Custom Containers (/widgets)
- animated container
- circular container
- date selector
- rounded container
- search container
Improved #
- Enhanced documentation with real-world examples
- Added 30+ new use cases and code examples
- Performance optimizations for all animations
1.0.0 - 2026-02-03 #
Added #
- Complete animation system with page transitions
- Modal animations with margin support (floating bottom sheets)
- Chat suggestion animations with auto-stagger in/out
- Interactive animations (Pressable, LikeButton, ShakeWidget, BouncingWidget)
- List animations (staggered fade/slide, shimmer loading)
- Onboarding carousel with rotating images and text transitions
- Typography system with Google Fonts integration
- Comprehensive color scheme with light/dark mode
- Spacing and layout constants
- AnimatedListView, AnimatedGridView widgets
- ChatSuggestions widget with automatic show/hide
- AnimatedChatMessage for chat interfaces
- CustomTransitionPage for GoRouter integration
- Complete theme configuration
Features #
- 60fps animations
- Accessibility support (respects reduced motion)
- Modular and composable architecture
- Type-safe and null-safe
- Production-ready components
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.1 - 2026-02-04 #
[1.0.0] - 2026-02-03 #
Added #
- Complete animation system with page transitions
- Modal animations with margin support (floating bottom sheets)
- Chat suggestion animations with auto-stagger in/out
- Interactive animations (Pressable, LikeButton, ShakeWidget, BouncingWidget)
- List animations (staggered fade/slide, shimmer loading)
- Onboarding carousel with rotating images and text transitions
- Typography system with Google Fonts integration
- Comprehensive color scheme with light/dark mode
- Spacing and layout constants
- AnimatedListView, AnimatedGridView widgets
- ChatSuggestions widget with automatic show/hide
- AnimatedChatMessage for chat interfaces
- CustomTransitionPage for GoRouter integration
- Complete theme configuration
- Loading Animations (
loading_animations.dart)- Pull-to-refresh indicator
- Skeleton loaders with shimmer effect
- Swipe-to-delete/archive actions
- iOS-style slide-to-reveal actions
- Hero Animations (
hero_animations.dart)- Hero/shared element transitions
- Morphing icons (e.g., play/pause, favorite)
- Animated counter widget
- Linear and circular progress indicators
- Animated size box
- Notification Animations (
notification_animations.dart)- Toast notifications (top slide-in)
- Animated badge with count
- Pulsing dot indicator
- Confetti celebration animation
Features #
- 60fps animations
- Accessibility support (respects reduced motion)
- Modular and composable architecture
- Type-safe and null-safe
- Production-ready components