PackageTrack
Sign in Get early access

almohad_design_system

A personalized design system for Flutter applications, providing reusable UI components like buttons, cards, chat bubbles, and more.

0.2.4 al-mohad/almohad-design-system

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 2025
2026
Release Pre-release

Releases

latest 24
  1. 0.2.4 12 Apr 2025

    Nothing published for this version

  2. 0.2.3 12 Apr 2025

    Nothing published for this version

  3. 0.2.2 31 Mar 2025

    Nothing published for this version

  4. 0.2.1 31 Mar 2025
    Release notes

    ✨ 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:
      • chatBubble now supports gradient backgrounds and message threading. 💬
      • Improved auto-detection of URLs with inline preview support.
    • UI/UX Enhancements:
      • animatedToggle now supports icon animations on state change.
      • overlayLoading now allows custom overlay blur strength.
      • imagePreview optimized for faster rendering and lazy loading.

    🐛 Bug Fixes

    • Fixed toastCustom animation stuttering on low-end devices.
    • Resolved overlayLoading overlapping issues in nested widgets.
    • Fixed LiveTime timezone discrepancies in certain locales.
    • General performance optimizations for smoother UI updates.

    🚀 Upgrade now for an even more powerful UI experience!

    Open source →
  5. 0.2.0 29 Mar 2025

    Nothing published for this version

  6. 0.1.9 28 Mar 2025

    Nothing published for this version

  7. 0.1.8 28 Mar 2025
    Release notes

    ✨ 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. 🪵

    🛠️ Improvements

    • Chat Enhancements:

      • chatBubble now 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 button animations for better fluidity.
      • overlayLoading now supports custom loading indicators.

    🐛 Bug Fixes

    • Fixed toastCustom auto-dismiss issues on certain Android versions.
    • Resolved imagePreview gesture conflicts when zooming and panning.
    • Fixed occasional crashes when using LiveTime with invalid date formats.

    🚀 Upgrade now for a smoother, more interactive UI experience!

    Open source →
  8. 0.1.7 28 Mar 2025
    Release notes

    🛠️ Improvements

    • Performance Boost: Optimized widget rendering for smoother UI interactions. ⚡

    🐛 Bug Fixes

    • Minor UI adjustments for better responsiveness.
    Open source →
  9. 0.1.6 28 Mar 2025
    Release notes

    ✨ What's New?

    • New Widget: LabeledDivider – A customizable divider with a label for better UI separation. ✂️
    • New Utility: handleBackGesture now supports custom navigation callbacks. 🔙

    🛠️ Improvements

    • Performance Boost: Optimized widget rendering for smoother UI interactions. ⚡
    • Chat Enhancements: Improved chatBubble UI and added support for emoji reactions. 💬
    • Refactored toastCustom to support longer messages & auto-dismiss options. 🔔

    🐛 Bug Fixes

    • Fixed overlayLoading flickering issue on slow network connections.
    • Resolved imagePreview zoom inconsistencies on some devices. 🖼️
    • Minor UI adjustments for better responsiveness.
    Open source →
  10. 0.1.5 26 Mar 2025

    Nothing published for this version

  11. 0.1.4 26 Mar 2025
    Release notes

    Added chatInput widget – Customizable chat input with interactive options. 💬

    Improvements

    • Enhanced UI flexibility & performance.

    • Fixed minor alignment issues.

    Open source →
  12. 0.1.3 26 Mar 2025

    Nothing published for this version

  13. 0.1.2 26 Mar 2025

    Nothing published for this version

  14. 0.1.1 26 Mar 2025

    Nothing published for this version

  15. 0.1.0 26 Mar 2025

    Nothing published for this version

  16. 0.0.9 26 Mar 2025

    Nothing published for this version

  17. 0.0.8 26 Mar 2025
    Release notes

    ✨ 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 button and overlayLoading API.

    🆕 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 DateHelper methods → Better date/time formatting & localization.
    • toastCustom enhancements → More customizable icon & animation options.
    • Dynamic Shadow (shadowEffect) → New depth, blur, and color blending options.

    🐛 Bug Fixes & Optimizations

    • Fixed LiveTime high CPU usage issue 🕒
    • Reduced ChatBubble memory footprint for large message lists.
    • Improved compatibility with Android 14 & iOS 17.
    • Optimized asset loading & lazy loading for images/icons.

    Open source →
  18. 0.0.7 26 Mar 2025
    Release notes

    Changelog

    Open source →
  19. 0.0.6 26 Mar 2025
    Release notes

    🆕 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.

    🐛 Bug Fixes & Optimizations

    • Fixed LiveTime performance issues – Now updates efficiently with minimal redraws. 🕒
    • Improved memory efficiency in widgets with better resource management. 🔧
    • Fixed Map Launcher bugs on certain Android versions. 📍
    • Refactored Toast System for better reliability and UI clarity. 🛑

    Open source →
  20. 0.0.5 26 Mar 2025
    Release notes

    🚀 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 & copyToClipboardWithLabel) → Enhanced clipboard utilities. 📋

    New Utility Methods

    • Map Launcher (launchMaps) → Now supports dynamic map selection via MapsSheet.show(). 🗺️
    • Loading Overlay (overlayLoading) → Overhauled performance with improved busy-state handling. 🔄
    • Custom Dialogs (showDialog) → More flexibility for alerts, confirmations, and prompts. 💬

    🎭 Enhanced Components

    • button Widget → Added more animation types: bounce, shake, slide, etc.
    • toastCustom Method → Improved toast feedback system with customizable icon colors.
    • container Widget → 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! 🎨🔥

    Open source →
  21. 0.0.4 25 Mar 2025
    Release notes
    • Container: Added bordered and dotted_bordered variations.
    • Fixes & Improvements:
      • Improved installation clarity.
      • Fixed Android-related issues.
      • Structured changelog for better readability. 🚀
    • Buttons: Introduced CustomButton with built-in animations. 🎉
      • Supports scale, fade, rotate, slide, bounce, and shake animations.
      • Added customizable options for text, colors, icons, padding, and border styling.
      • Improved user interaction with smooth visual feedback.
    Open source →
  22. 0.0.3 23 Mar 2025
    Release notes
    • Added more widgets.
    Open source →
  23. 0.0.2 20 Mar 2025
    Release notes
    • Added BaseTexts widget.
    Open source →
  24. 0.0.1 20 Mar 2025
    Release notes
    • Initial release.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive