# Morph Pill (`.sds-btn-morph`)

Border-radius morphs between rect/pill. Buttons animation in SDS Motion Forge v5.0.0. It loops continuously as soon as the class is applied.

- Page: https://sds-motion-forge.netlify.app/animations/btn-morph/
- Category: Buttons (https://sds-motion-forge.netlify.app/categories/buttons/)
- Animated properties: border-radius, transform
- Compositor-only: no
- Needs child elements: no
- Needs per-character spans: no
- JavaScript: none required

## Use it

```html
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@salkomdesignstudio/sds-motion-forge/dist/categories/buttons.min.css" />

<button class="sds-btn-morph">Button</button>
```

## How it works

Plays as soon as the class is applied, looping continuously. It animates its corner radius and movement and scale (transform). Timing is fixed for this effect, but you can still override animation-duration/timing-function on the element.

## Related

- [Magnetic Pulse](https://sds-motion-forge.netlify.app/animations/btn-magnetic/)
- [Magnetic Trail](https://sds-motion-forge.netlify.app/animations/btn-magnetic-trail/)
- [Momentum](https://sds-motion-forge.netlify.app/animations/btn-momentum/)
- [Neon Sign](https://sds-motion-forge.netlify.app/animations/btn-neon/)
- [Neon Trace](https://sds-motion-forge.netlify.app/animations/btn-neon-trace/)
- [Night Sweep](https://sds-motion-forge.netlify.app/animations/btn-night-sweep/)
