almohad_design_system 0.1.4 copy "almohad_design_system: ^0.1.4" to clipboard
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 BaseTexts widget.

0.0.3 #

  • Added more widgets.

0.0.4 #

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

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 & 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! 🎨πŸ”₯

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.

πŸ› 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. πŸ›‘

πŸ”₯ 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.7 _Major Improvements πŸš€πŸŽ‰ #

Changelog #

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

πŸ”₯ 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! πŸš€

0.0.9 _Major Improvements πŸš€πŸŽ‰ #

0.1.0 _Major Improvements πŸš€πŸŽ‰ #

0.1.1 _Major Improvements πŸš€πŸŽ‰ #

0.1.2 _Major Improvements πŸš€πŸŽ‰ #

0.1.3 _Major Improvements πŸš€πŸŽ‰ #

0.1.4 Updates πŸš€ #

Added chatInput widget – Customizable chat input with interactive options. πŸ’¬ #

Improvements

  • Enhanced UI flexibility & performance.

  • Fixed minor alignment issues.

1
likes
0
points
110
downloads

Publisher

unverified uploader

Weekly Downloads

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

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

another_flushbar, audioplayers, cached_network_image, flutter, flutter_animate, flutter_gutter, flutter_riverpod, flutter_svg, iconsax, intl, lottie, map_launcher, url_launcher, wolt_modal_sheet

More

Packages that depend on almohad_design_system