Skip to content

Mudit200408/m3e_core

Repository files navigation

M3E Core

Flutter Pub Version License Material 3 Expressive

M3E Intro

A comprehensive Flutter package providing Expressive Material 3 components: Card Lists, Dismissible Cards, Expandable Cards, Dropdown Menus, Buttons, and Extended M3 Shapes.


📦 Individual Packages

This package (m3e_core) bundles multiple M3E components. For detailed documentation and standalone usage, please refer to the individual packages:


📦 Installation

dependencies:
  m3e_core: ^0.0.3
import 'package:m3e_core/m3e_core.dart';

🧩 Components

Detailed documentation for each component is available in their respective packages linked above.

1. M3E Card List

Static or scrollable interactive card lists with expressive styling, custom radii, and various list/column/sliver variants. Detailed Documentation →

2. M3E Dismissible Cards

Swipe-to-dismiss items with a beautiful spring-driven "neighbour pull" effect. Supports Gmail-style dismissal and high-damping physics. Detailed Documentation →

3. M3E Expandable Cards

Smoothly expand and collapse individual cards using motor spring animations. Supports auto-collapse and multiple expanded items. Detailed Documentation →

4. M3E Dropdown Menu

A powerful, stylized dropdown with support for single/multi-selection, fuzzy search, async loading, and animated chip tags. Detailed Documentation →

5. M3E Buttons

A robust button system featuring:

  • Neighbor Squish: Adjacent buttons compress when one is pressed.
  • Shape Morphing: Smooth transitions between different shapes (e.g., pill to square).
  • Overflow Management: Supports scroll, menu, and paging for constrained spaces. Detailed Documentation →

6. M3 Shapes Extended

A wide variety of predefined Material 3 expressive shapes (Gem, Slanted, Flower, etc.) for visual elements or clipping. Detailed Documentation →


🎯 Check the Example App for more details.


🐞 Found a bug? or ✨ Feature Request?

Feel free to open an Issue or Contribute.


Credits

Radhe Radhe 🙏

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors