components / stamp

stamp.

rubber-stamp overlay — mono uppercase inside a double rule, rotated off square, optionally distressed. unlike badge, which is a flat chip in a row of metadata, a stamp is an assertion applied on top of something: it rotates, it overlaps, it sits over the document it marks. the distress is a turbulence mask, so it inherits the ink colour and loads nothing.

receivedin progress04 augvoid

work order

oj-0042 — rebuild the intake form

submitted 4 august

filed
installation
bunx @justin06lee/chrome@latest add stamp
props
nametypedefaultdescription
children *ReactNode-
subReactNode-second line — a date, a reference, an initial.
rotatenumber-12rotation in degrees.
colorstring'rgba(255,255,255,0.55)'ink colour.
size'sm' | 'md' | 'lg''md'
distressbooleantrueeat away at the ink so it reads as pressed rather than printed.
ariaLabelstring | null-accessible name; defaults to the text when children is a string. null marks the stamp decorative.
classNamestring-