Deform Component

Deform icons built with CSS pseudo-elements. Supports plus, minus, close, menu, check, search, spinner, chevron, arrow and more. Color via text-* classes.

Notes

Basic usage

Default shapes

With color

With text

Add Close Confirm Search

Shapes

Basic operations

plus minus close check

Menu

menu menu-start menu-end

Status

info warning spin search

More

more-h more-v

Chevron (V-shape)

start end up down

Arrow (with tail)

start end up down

Shape transitions (all → close)

/

Flip

Sizes

2xs ~ xs

sm ~ default (md)

lg ~ xl

2xl ~ 5xl

Use cases

Expand / collapse

Click to expand Expanded, click to collapse

Loading state (spinner)

Loading...

Search field

Search...

Close button

tag

Common button