almohad_design_system 0.1.4
almohad_design_system: ^0.1.4 copied to clipboard
A personalized design system for Flutter applications, providing reusable UI components like buttons, cards, chat bubbles, and more.
0.0.1 #
- Initial release.
0.0.2 #
- Added
BaseTextswidget.
0.0.3 #
- Added more widgets.
0.0.4 #
- Container: Added
borderedanddotted_borderedvariations. - Fixes & Improvements:
- Improved installation clarity.
- Fixed Android-related issues.
- Structured changelog for better readability. π
- Buttons: Introduced
CustomButtonwith built-in animations. π- Supports
scale,fade,rotate,slide,bounce, andshakeanimations. - Added customizable options for text, colors, icons, padding, and border styling.
- Improved user interaction with smooth visual feedback.
- Supports
0.0.5 Feature Expansion & Enhancements π #
π New Additions & Enhancements #
π New Widgets Added #
- Live Time Provider (
liveTime) β Real-time date/time provider. π - Expandable Content (
expandedContent) β Collapsible content with smooth animations. π - Parallax Image (
parallaxImage) β Scroll-sensitive image animation. πΌοΈ - Glassmorphic Widget (
glass) β Frosted-glass effect for modern UI design. ποΈ - Claymorphic Widget (
clay) β Soft UI inspired by claymorphism. π - Neumorphic Widget (
neu) β 3D button and container styles. β‘ - Avatar (
avatar) β Customizable avatar component with fallback support. π€ - Copy to Clipboard (
copyToClipboard©ToClipboardWithLabel) β Enhanced clipboard utilities. π
β New Utility Methods #
- Map Launcher (
launchMaps) β Now supports dynamic map selection viaMapsSheet.show(). πΊοΈ - Loading Overlay (
overlayLoading) β Overhauled performance with improved busy-state handling. π - Custom Dialogs (
showDialog) β More flexibility for alerts, confirmations, and prompts. π¬
π Enhanced Components #
buttonWidget β Added more animation types:bounce,shake,slide, etc.toastCustomMethod β Improved toast feedback system with customizable icon colors.containerWidget β Added new shadow depth and bordered variants for more styling flexibility.
π Bug Fixes & Optimizations #
- Fixed Android UI issues affecting some widgets.
- Improved memory handling for dynamic elements.
- Refactored dependencies for better modularity.
This version refines the Almohad Design System with better usability, smoother animations, and more flexibility in UI components! π¨π₯
0.0.6 Major Improvements & New Features ππ #
π New Features & Widgets #
- Chat Bubble (
chatBubble) β Enhanced message styling & interactivity. π¬ - Audio Player (
audioPlayer) β Seamless audio playback with progress tracking. π΅ - Back Navigation Support (
handleBackGesture) β Improved Android 13+ gesture handling. π - Dynamic Shadow (
shadowEffect) β Apply adjustable depth & glow effects. π - Animated Gradient (
gradientEffect) β Beautiful gradient transitions for UI elements. π¨ - Divider (
customDivider) β Customizable dividers with spacing & styles. βοΈ - Avatar Group (
avatarGroup) β Display multiple avatars in a stacked layout. π₯ - Blur Effect (
blurContainer) β Apply dynamic blur to enhance UI aesthetics. π
β‘ Enhancements & Refinements #
-
Chat Bubbles
- Optimized alignment, padding, and animations for a smooth experience.
- Added support for mentions (
@user), hashtags (#topic), and URLs with clickable actions.
-
Button Improvements
- More customization options for hover, press, and focus states.
- Added loading indicators for async operations.
-
Overlay System
- Improved Loading Overlay (
overlayLoading) β Now supports background blur. - Custom Dialogs (
showDialog) β More flexible modal support with animations.
- Improved Loading Overlay (
π Bug Fixes & Optimizations #
- Fixed
LiveTimeperformance issues β Now updates efficiently with minimal redraws. π - Improved memory efficiency in widgets with better resource management. π§
- Fixed
Map Launcherbugs on certain Android versions. π - Refactored
Toast Systemfor better reliability and UI clarity. π
π₯ Almohad Design System is Now Faster & More Powerful! #
This update brings smoother animations, enhanced user interactions, and new design possibilities to Flutter applications. ππ¨
π Stay tuned for more improvements in the next release! π
0.0.8 π #
β¨ Whatβs New in 0.0.8? #
- π₯ Performance Enhancements β Optimized key UI components for better speed & efficiency.
- π¨ New UI Widgets β Added Swipe Actions, Custom Animations, and Enhanced Chat Bubbles.
- π’ Improved Accessibility β Better keyboard navigation, screen reader support, and contrast updates.
- π Breaking Changes β Minor adjustments to
buttonandoverlayLoadingAPI.
π New Features & Enhancements #
π¬ Chat Bubble (chatBubble)
- Now supports markdown-like formatting for text styling.
- Optimized tappable mentions (
@user), hashtags (#topic), and auto-linking URLs.
π΅ Advanced Audio Player (audioPlayer)
- Waveform visualization for playing audio messages.
- Background playback support & improved seek functionality.
πΌοΈ Image Enhancements (imagePreview)
- Now supports gesture-based zooming & panning.
- Added auto-thumbnail generation for improved performance.
π οΈ Utility Improvements
- New
DateHelpermethods β Better date/time formatting & localization. toastCustomenhancements β More customizable icon & animation options.- Dynamic Shadow (
shadowEffect) β New depth, blur, and color blending options.
π Bug Fixes & Optimizations #
- Fixed
LiveTimehigh CPU usage issue π - Reduced
ChatBubblememory footprint for large message lists. - Improved compatibility with Android 14 & iOS 17.
- Optimized asset loading & lazy loading for images/icons.
π₯ Almohad Design System is Smoother, Faster & More Powerful! π #
This update makes UI interactions more dynamic, chat experiences richer, and performance smoother. Upgrade now and enjoy the enhancements!
π Next update: More animations, gesture-based interactions & AI-powered UI components! π