Print is a first-class platform in the TpGroup design system. Brand colors carry CMYK and Pantone equivalents alongside their sRGB definitions. Typography, spacing and logo clear-space rules apply across stationery, collateral, signage and editorial.
Print deliverables covered
| Category | Examples |
|---|---|
| Stationery | Letterhead, business cards, envelopes, compliment slips, invoices |
| Brand collateral | Corporate brochures, one-pagers, report covers, annual reports |
| Signage & environment | Office signage, event backdrops, conference banners, wayfinding |
| Editorial | TpGROUP Press books, case-study PDFs, long-form whitepapers |
| Marketing | Flyers, posters, magazine ads, outdoor advertising |
Brand ink swatches
Each tile shows the sRGB preview, the CMYK breakdown (for 4-colour offset and digital presses) and the Pantone equivalent (for spot-colour applications such as stationery and signage). The same values emit to the print pipeline at tokens/build/print/tokens-print.json.
Print typography
Screen fonts (SF Pro, Roboto, Segoe UI) are system faces and not licensed for unlimited print production. TpGroup print publications use Inter for body and Source Serif Pro for long-form editorial, both under OFL.
InDesign / Illustrator import
Designers working in Adobe InDesign and Illustrator import brand inks directly from the generated print JSON. The Style Dictionary pipeline emits a deterministic shape so swatch libraries can be regenerated on every release.
- Pull the print JSON from
tokens/build/print/tokens-print.json(runpnpm --filter @tpisent/tokens build:printto regenerate after any token change — or the fullbuildwhen a release train covers every platform). - In InDesign, Window → Swatches → Load Swatches… → choose the generated ASE companion file.
- In Illustrator, Swatches panel → Open Swatch Library → Other Library… → same ASE file.
- Verify each brand swatch matches the Pantone value on screen; commit the output to your project’s brand kit folder.
# Regenerate print tokens from source:
pnpm --filter @tpisent/tokens build:print
# Result:
tokens/build/print/tokens-print.json # structured per-brand CMYK + Pantone
# (ASE swatch companion arrives in Phase 8)