MICLComponentsShapes

Component

Shapes

The Shapes component renders Material Design 3 Expressive Shapes as inline SVGs whose d attribute is supplied by CSS. Because the path data is set with d: rather than baked into the SVG markup, swapping a shape's class triggers a smooth transition: d morph between the old and new outline.