Boxed form planner · Sand & terracotta · Inter only
E-commerce
A packing slip is checked by hand in a warehouse, so it lives or dies on the line-item table — big enough to tick off, dense enough to fit the order, with headers that repeat when it spills onto a second sheet.
3 designs, each a separate take on the same document rather than a recolour of one layout: Boxed form planner, Minimal, type-led and Perforated ticket. Every preview below is the actual compiled output, not a mock-up.
Open one in the editor and render it from your own JSON over the API — 1 page of A4 portrait, the same engine either way.
Boxed form planner · Sand & terracotta · Inter only
Minimal, type-led · Steel & blue · Merriweather + Inter
Perforated ticket · Charcoal & signal · JetBrains Mono + Inter
Same document, same data model, 3 different arguments about how it should look on paper. Pick on layout and typography — the content behaves identically.
| Design | Layout | Palette | Typefaces | Pages |
|---|---|---|---|---|
| Kraft Checklist | Boxed form planner | Sand & terracotta | Inter only | 1 · A4 portrait |
| Plain Manifest | Minimal, type-led | Steel & blue | Merriweather + Inter | 1 · A4 portrait |
| Ticket Stub | Perforated ticket | Charcoal & signal | JetBrains Mono + Inter | 1 · A4 portrait |
Each design is authored against an explicit reflow contract, so it is defined up front which blocks are emitted once per record and which fields absorb longer content. That is what stops the layout falling apart at a hundred rows.
| Design | Repeats per record | Grows with your data |
|---|---|---|
| Kraft Checklist | pick rows (table rows; column head repeats on page break); tally cells; returns steps | ship-to and sold-to address blocks; product names may wrap to two lines; gift message; returns instructions; packer note |
| Plain Manifest | manifest rows (table rows; column head repeats on page break); consignment cells | consigned-to and sold-to address blocks; product descriptions may wrap to two lines; the shortages paragraph; the returns paragraph |
| Ticket Stub | despatch rows (table rows; column head repeats on page break); reason-code boxes on the stub | ship-to and sold-to blocks; product names may wrap to two lines; the returns instructions; the packer note |
These document sets each include the packing slip designs above.
Open a design in the editor and the agent reshapes it around your schema — then render it from your own data over the API, or let your users edit it in the embedded editor.