Loading...
Loading...
Expert guidance for building Material 3 Expressive (M3E) Flutter apps. Use when implementing expressive motion, dynamic shapes, and premium components like FAB menus and toolbars.
npx skill4agent add mic-360/material3-expressive-flutter material3-expressive-flutterrules/scripts/component_template.dart# Path to script
flutter run scripts/component_template.dart// Use for movement and position
Curves.elasticOut; // Strong, tactile response
Cubic(0.34, 1.56, 0.64, 1); // Expressive overshootAnimatedContainer(
duration: const Duration(milliseconds: 500),
curve: Curves.elasticOut,
decoration: ShapeDecoration(
shape: M3ExpressiveShape.teardrop, // Custom token
color: theme.colorScheme.primaryContainer,
),
);StadiumBorder()HapticFeedback.lightImpact()SemanticsCurves.linearShapeDecorationShapeBorder