Blob Component

Organic blob shapes with morphing animation. Combine blob-{shape} with size (w-* h-*), color (bg-*), and animation (animate-blob-morph) utilities.

Notes

All shapes

circle
blob-circle
tri
blob-triangle
dmd
blob-diamond
oval
blob-oval
tent
blob-tent
shld
blob-shield
peb
blob-pebble
amo
blob-amoeba
drp
blob-droplet
kid
blob-kidney
brg
blob-burger
leaf
blob-leaf
pet
blob-petal
olv
blob-olive
ell
blob-ellipse

Morph animation

4 variants are available in addition to the default morph.

def
animate-blob-morph
v1
animate-blob-morph1
v2
animate-blob-morph2
v3
animate-blob-morph3
v4
animate-blob-morph4

Dynamic duration

Multiple time formats are supported:

2s
animate-blob-morph-2000
3s
animate-blob-morph1-3000
5s
animate-blob-morph2-5000
6s
animate-blob-morph-6000
[4s]
animate-blob-morph-[4s]

Color variants

Multiple color formats are supported:

prim
bg-primary
err
bg-error
ok
bg-success
info
bg-info
warn
bg-warning
raw
bg-[#ff00ff]
grad
bg-gradient

Size variants

S
w-12 h-12
M
w-16 h-16
L
w-20 h-20
XL
w-28 h-28
2XL
w-36 h-36

Use cases

avatar
Avatar container
avatar
blob-diamond
avatar
blob-pebble
Icon container
Icon container