Soft serve

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/loader-soft-serve

About this component

A cone slides under the nozzle, the soft serve swirls on tier by tier and finishes with a curl, then the cone slides off for the next.

Dependencies
None
Difficulty
Intermediate
Reduced motion
Respected
Theme
Light and dark
Follows page color-scheme

Triggers3

  • Continuous
  • Loop
  • Fill

Techniques4

  • Keyframes
  • clip-path
  • Gradient
  • Transform only

Accessibility

Keyboard and screen readers

The root has role="status" and aria-label="Loading"; the drawing inside it is aria-hidden.

Reduced motion

It shows a finished cone.

Use it in anything you build, commercial and client work included. Licence

More loaders

See all
TornadoGet code
TwistyGet code
TypesetGet code
YarnGet code