The Content tab on a font collection is where you author the customer-facing product page for a family or superfamily – descriptions, image gallery, downloadable PDFs, languages, related collections, and per-collection SEO. Everything authored here is queryable through GraphQL; the subset the demo template renders is called out per field below. The tab is hidden if your integration path doesn’t read this data.
Fields
- New – flags the collection as new. The demo template shows a New badge next to the collection name on the index page; the GraphQL type exposes it as
isNew: true. - PDFs – specimen sheets and other downloadable PDF assets. Drag to reorder. The demo template renders them as a thumbnail grid in the PDFs sidebar on the product page; the admin thumbnail uses the first page of each PDF.
- Images – the collection’s image gallery. Drag to reorder; tag images to filter the list in the admin. The demo template renders them as a carousel at the top of the product page (videos work too – upload an MP4 and it plays inline). Images are uploaded to Fontdue’s CDN automatically.
- Related font collections – other collections to cross-link from the product page (e.g. visually-similar families, companion sans/serifs). Exposed via GraphQL for custom sites; not rendered by the demo template.
- Short description – one-liner used by the demo template as the
<meta name="description">on the product page, and available via GraphQL for social-media metadata and listing surfaces. - Description – the main copy for the product page. Markdown is supported; drag images into the editor to embed them inline. The demo template renders it as markdown below the type testers.
- Design year – free-text year string for credits and metadata. Exposed via GraphQL; not rendered by the demo template.
- Languages – comma-separated list of language coverage. The demo template renders it as a Supported languages list on the product page.
- Minisite link – optional URL for an external minisite dedicated to the family. The demo template renders this as a link button on the product page.
- Color palette – a list of HEX colors (e.g.
#1E00FF,#FFB300), one per row. Exposed via GraphQL for custom sites to use as CSS variables or color swatches; not rendered by the demo template. - SEO metadata – Title, Description, and Keywords. Exposed via GraphQL for custom sites to populate
<meta>tags. Not read by the demo template – its meta description comes from Short description instead.
If you’re building your own site, every field is queryable via GraphQL. See the schema in the Playground for the exact field names.