material_shapes 0.0.2
material_shapes: ^0.0.2 copied to clipboard
A Flutter package offering 35 reusable shape widgets (like heart, circle, flower, etc.) via a single MaterialShapes class with support for gradients, stroke, shadows, overlays, and image fills.
0.0.2 #
- Bug Fixes
0.0.1 #
Changelog #
All notable changes to the material_shapes package will be documented in this file.
๐ Initial Release #
- Introduced
MaterialShapesclass with 35 beautiful reusable shapes:- โ Circle, Square, Oval, Pill, Triangle, Diamond, Arch, Semicircle
- โ Slanted, Clamshell, Pentagon, Fan, Gem, Arrow
- โ Heart, Ghost-ish, Bun
- โ Sunny, Very Sunny, Boom, Soft Boom, Burst, Soft Burst
- โ Cookies: 4-sided, 6-sided, 7-sided, 9-sided, 12-sided
- โ Clover: 4-leaf, 8-leaf
- โ Flower, Puffy, Puffy Diamond
- โ Pixel Shapes: Pixel Circle, Pixel Triangle
โจ Features #
- Customize shapes with:
- Fill color
- Stroke (color + width)
- Image fill with
ImageProvider - Overlay color and gradient support
- Shadow support
- Tap interaction (
onTap)
๐งช Stable #
- All shapes rendered with
CustomPainter - Designed for performance and scalability