Skip to content
Site volume
Colourway

Print kit

Sticker

A die-cut sticker that marks a state or where something came from. It lands leaning and rests square.

  • Beta
  • Reading layer
  • Server component
  • Since 0.1.0
  • Press check
Import from@maxgrits/overprint-react/print
On this page

Stickers mark state or provenance (Taking projects, New, Shipped), never decoration only. The face is a reading plate printed in a sanctioned sticker pair; the kiss-cut white edge, the lift and the peeled corner are art around it. On arrival it pops in at a small lean and settles to 0°.

Example#

Look of this example
Q4 2026Taking projects
Live render of examples/sticker/basic.tsx

Usage#

Use a sticker to mark a state or where something came from: "Taking projects", "New", "Shipped". It is never decoration only (D-E4): every sticker says something.

  • Shapes. pill (default), rect, scallop, circle and corner-cut (which can peel).
  • Sizes. s and m for labels; l is a 124 px round with a display numeral and a line, such as "Q4 2026".
  • Ink. The face prints in a sanctioned sticker pair; glyph adds a shape beside the words, never instead of them.
  • Arrival. It lands leaning and settles square; the lean comes from leanKey, so it is the same on every visit.

Layer and volume#

Composite: the face is a plate (0° at rest), the edge, lift and peel are art. Quiet forces flat and no arrival; Studio allows one per row or card and three per view; Press five; Rave eight, peel art allowed. The arrival lean grows with the volume, capped at 6°.

Anatomy#

Q4 2026Taking projects
The parts of examples/sticker/basic.tsx, numbered:
  1. FaceA reading plate in a sticker pair, square at rest.data-mk-part="face"
  2. NumeralLarge stickers only..mk-sticker-numeral
  3. PeelArt: the folded corner..mk-sticker-peel

Volume#

  • Quiet

    Q4 2026Taking projects

    Flat: no edge, no lift, no arrival.

  • Studio

    Q4 2026Taking projects

    One per row or card, three per view.

  • Press

    Q4 2026Taking projects

    Up to five per view.

  • Rave

    Q4 2026Taking projects

    Up to eight, peel art allowed.

Content#

  • Two or three words, sentence case: "Taking projects", "Fresh by noon".
  • Status and provenance, not slogans. A sticker that says "Amazing!" says nothing.

Do and don't#

Do

Taking projects

A state you can act on.

Don't

Wow!

Decoration pretending to be news.

Stickers mark state or provenance (D-E4). When every sticker is a cheer, readers stop reading the ones that matter.

Accessibility#

  • The label is real text; a glyph sits beside it, never instead of it.
  • Empty children render nothing (a development error is logged).
  • Under reduced motion it appears at rest (a 140 ms fade).

Props#

PropTypeDefaultDescription
shapeStickerShapenone
inkStickerInkpaperThe face (default `paper`).
sizeStickerSizenones 1.5 rem tall, m 2 rem, l 7.75 rem (round shapes are always `l`).
glyphGlyphNamenoneA shape glyph before the label (0.8125 rem); never the only sign of the state.
numeralstringnone`l` only: the display numeral above the line ("Q4 2026").
peelbooleannoneA folded corner (`corner-cut` only).
flatbooleannoneNo kiss-cut edge, no lift, no arrival (forced at Quiet).
leanKeystringnonePicks the arrival lean from {−2.4, 1.6, −1.1, 2.2, −1.8}° (default: the label).
children requiredReactNodenoneThe label; required and non-empty.

Plus 279 React and DOM attributes passed through to the root element (className, ref, aria-*, event handlers and the rest). Generated from StickerProps in packages/overprint-react/src/print/sticker.tsx.

Tokens#

Changelog#

Arrived in 0.1.0.

0.1.024 October 2026

  • MinorreactThe print and comic kits, P0 (21 P2-T11 to P2-T15): the art core (seeded halftone, bursts, balloons, lines, krackle, printer's marks, SFX layers, the texture tiles and gen-print-tiles), the print kit (Halftone, Overprint, PrinterMarks, Sticker, Stamp, Seal, useStampLand, Tape, Grain, Misregistration and the .mk-ov second ink, GiantGlyph, ShapeGlyph), the data Cover (grid and score, coverAlt, CoverLegend), the comic registers and kit (Panel, PanelGrid, Balloon, Caption, CornerBox, EditorsNote, ContinuedIn, SFX, SfxBurst, SpeedLines, FocusLines, ImpactStar, KeyPop).