Elements

Components

Watermark

The paper bears its seal beneath the content: a canvas draws the text once into a tile (rotated, faint, crisp at the screen's pixel density) and the marks layer repeats it over the default slot. The seal redraws itself when a prop turns — and it never takes a pointer.

#Basic usage

watermark/basic Vue React

The registry holds each entry twice: once in the ledger, once in the seal that marks it as the house's own. The mark beneath the words is quiet by design — it claims the page without taking the reader's attention.

Copies leave the building with the same seal, faint but present, so the paper can always be asked where it was made.

watermark/tuned Vue React

The registry holds each entry twice: once in the ledger, once in the seal that marks it as the house's own. The mark beneath the words is quiet by design — it claims the page without taking the reader's attention.

Copies leave the building with the same seal, faint but present, so the paper can always be asked where it was made.

#Props

#Watermark

The paper bears its seal beneath the content: a canvas draws the text once into a tile (rotated, faint, crisp at the screen's pixel density) and the marks layer repeats it over the default slot. The seal redraws itself when a prop turns — and it never takes a pointer.

PropTypeDefaultDescription
contentString—
opacityNumber0.06—
rotateNumber-20—
fontSizeString"0.875rem"—