createGraphyKit({ theme }), or to GraphProvider as its theme prop. A spec names no theme, so the same spec draws in any of them, and a spec’s own styles(), scales and config() sit above the theme. The provider reads the theme once, when it mounts. Pick one below to install it and see it on more graphs.

Bauhaus
A 1920s design-school poster: flat primaries, heavy black axes and a form
for each group.

Blueprint
An architect’s drawing: a blue sheet, a drafting grid and hatched shapes
outlined in white.

Botanical
A gardener’s sketchbook: sepia outlines, watercolour washes and leaves on
grained paper.

Chalkboard
A classroom board: shapes outlined and shaded in chalk, and handwriting
throughout.

Comic
A printed comic panel: four-color dots, black outlines and a hard shadow
under every shape.

Financial
A newspaper’s business pages: salmon paper, solid rules and flat color.

Gamma
Two themes from Gamma’s own look: a starred night sky, and a mushroom
forest.

Graphite
One cool gray, groups told apart by lightness alone. Light and dark.

Halloween
A moonlit churchyard: headstones, candles, a rose window and a ghost on the
line.

Neo Brutalist
Blunt blocks of loud color, outlined in black over a solid black shadow.

Phosphor
A cathode-ray tube: a dark screen, glowing green shapes and a terminal face.

Shiny
A dark starred card in a holographic foil border, every shape one clean flat
color.

Solarized
Ethan Schoonover’s Solarized palette, a quiet grid and thin strokes. Light
and dark.

Spreadsheet
The graphs of a spreadsheet or slide deck: white ground, light gray rules,
familiar colors.

Typewriter
An office typescript: manila paper, a grid of hyphens and every shape typed
on it.

Watercolor
Washes of paint, colored-pen lines and handwritten labels on white paper.

