almohad_design_system
A personalized design system for Flutter applications, providing reusable UI components like buttons, cards, chat bubbles, and more.
What this package is like to depend on
Last release 1 years ago
12 Apr 2025
Ships on a steady schedule
a new release about every 2 weeks
Some releases are documented
notes for 13 of 24 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
24 releases · first in 2025
0 releases in the last 12 months
see the full history below
Release timeline
24 releases · Mar 2025 to Apr 2025Releases
latest 24-
0.2.412 Apr 2025Nothing published for this version
-
0.2.312 Apr 2025Nothing published for this version
-
0.2.231 Mar 2025Nothing published for this version
-
0.2.131 Mar 2025Release notes
Open source →✨ What's New?
- New Widgets:
- TransformText: A floating action button with a customizable label for better UX. 🔘
- transformingToggle: A wrapper for progress indicators with built-in animations. ⏳
- animatedToggle: A card with hover effects for interactive UI. 🖱️
- richTexts: A text widget with a glitch animation effect. 🕶️
- actionButton: A text widget with a wavy animation effect. 🌊
🛠️ Improvements
- Chat Enhancements:
chatBubblenow supports gradient backgrounds and message threading. 💬- Improved auto-detection of URLs with inline preview support.
- UI/UX Enhancements:
animatedTogglenow supports icon animations on state change.overlayLoadingnow allows custom overlay blur strength.imagePreviewoptimized for faster rendering and lazy loading.
🐛 Bug Fixes
- Fixed
toastCustomanimation stuttering on low-end devices. - Resolved
overlayLoadingoverlapping issues in nested widgets. - Fixed
LiveTimetimezone discrepancies in certain locales. - General performance optimizations for smoother UI updates.
🚀 Upgrade now for an even more powerful UI experience!
- New Widgets:
-
0.2.029 Mar 2025Nothing published for this version
-
0.1.928 Mar 2025Nothing published for this version
-
0.1.828 Mar 2025Release notes
Open source →✨ What's New?
- New Widgets:
- TagInputField:
TagInputField– A customizable text field supporting multiple tags with auto-suggestions. 🏷️ - AnimatedSwitcherWrapper:
AnimatedSwitcherWrapper– Easily add smooth transitions to widget changes. 🔄 - Cyberpunk – A futuristic widget with vibrant neon gradients and dynamic shadows. 🌌
- Depth – Adds a 3D depth effect to any widget with customizable shadow intensity. 🏞️
- Isometric – A widget that applies an isometric 3D transformation effect. 🔳
- RetroFuturism – A gradient-based widget with retro-futuristic vibes, complete with neon-inspired box shadows. 🛸
- Skeuomorphis – A skeuomorphic widget with realistic textures (e.g., wood or leather) and dynamic shadows. 🪵
- TagInputField:
🛠️ Improvements
-
Chat Enhancements:
chatBubblenow supports message reactions (like, love, laugh, etc.). ❤️😂- Improved text parsing for mentions (
@user) and hashtags (#topic). - Added auto-scroll to the latest message in chat views.
-
UI/UX Enhancements:
- Improved responsiveness of
buttonanimations for better fluidity. overlayLoadingnow supports custom loading indicators.
- Improved responsiveness of
🐛 Bug Fixes
- Fixed
toastCustomauto-dismiss issues on certain Android versions. - Resolved
imagePreviewgesture conflicts when zooming and panning. - Fixed occasional crashes when using
LiveTimewith invalid date formats.
🚀 Upgrade now for a smoother, more interactive UI experience!
- New Widgets:
-
0.1.728 Mar 2025Release notes
Open source →🛠️ Improvements
- Performance Boost: Optimized widget rendering for smoother UI interactions. ⚡
🐛 Bug Fixes
- Minor UI adjustments for better responsiveness.
-
0.1.628 Mar 2025Release notes
Open source →✨ What's New?
- New Widget:
LabeledDivider– A customizable divider with a label for better UI separation. ✂️ - New Utility:
handleBackGesturenow supports custom navigation callbacks. 🔙
🛠️ Improvements
- Performance Boost: Optimized widget rendering for smoother UI interactions. ⚡
- Chat Enhancements: Improved
chatBubbleUI and added support for emoji reactions. 💬 - Refactored
toastCustomto support longer messages & auto-dismiss options. 🔔
🐛 Bug Fixes
- Fixed
overlayLoadingflickering issue on slow network connections. - Resolved
imagePreviewzoom inconsistencies on some devices. 🖼️ - Minor UI adjustments for better responsiveness.
- New Widget:
-
0.1.526 Mar 2025Nothing published for this version
-
0.1.426 Mar 2025Release notes
Open source →Added
chatInputwidget – Customizable chat input with interactive options. 💬Improvements
-
Enhanced UI flexibility & performance.
-
Fixed minor alignment issues.
-
-
0.1.326 Mar 2025Nothing published for this version
-
0.1.226 Mar 2025Nothing published for this version
-
0.1.126 Mar 2025Nothing published for this version
-
0.1.026 Mar 2025Nothing published for this version
-
0.0.926 Mar 2025Nothing published for this version
-
0.0.826 Mar 2025Release notes
Open source →✨ 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.
-
0.0.726 Mar 2025 -
0.0.626 Mar 2025Release notes
Open source →🆕 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. 🛑
- Chat Bubble (
-
0.0.526 Mar 2025Release notes
Open source →🚀 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! 🎨🔥
- Live Time Provider (
-
0.0.425 Mar 2025Release notes
Open source →- 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
- Container: Added
-
0.0.323 Mar 2025 -
0.0.220 Mar 2025 -
0.0.120 Mar 2025