Contact sheet
Every piece name you can use in legend name fields comes from a glyph sheet in the renderer. This reference lists them all, grouped by sheet.
The file below is checked into docs/contact-sheet.svg and regenerated with npm run contact-sheet when sheets change (see Adding pieces).
Glyph sheets
The renderer loads sheets in order and uses the first match for a given name. Default sheets (unless overridden via render options):
| Sheet | Typical contents |
|---|---|
core |
Generic pieces (piece, piece-square, meeple, cube, arrows, markers, …) |
dice |
Dice faces and bodies |
dominoes |
Domino tiles |
looney |
Looney Pyramids-style pieces |
piecepack |
Piecepack tiles and coins |
chess |
Chess and checkers pieces |
streetcar |
Streetcar game artwork |
nato |
NATO symbol set |
decktet |
Decktet card faces |
arimaa |
Arimaa pieces |
experimental |
In-progress or niche artwork |
Games that need sheets beyond the defaults pass a sheets array in render options.
To add a new piece to the renderer, see Adding pieces.