← All playbooks · Raw API
collections-index
[
{
"name": "Article browser details",
"slug": "article-browser-details",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Article browser details (unindexed)",
"slug": "article-browser-details-unindexed",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Article browser images",
"slug": "article-browser-images",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Generic",
"slug": "generic",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Horizontal process list",
"slug": "horizontal-process-list",
"kind": "collection",
"whenToUse": "- Multi-step processes, methodologies, or phased offerings laid out in a row (e.g. Listen → Cultivate → Guide → Partner).\n- When each step needs a short heading plus richer body copy and optional CTA links.\n- Prefer over vertical **Process list** when the layout should read left-to-right across the viewport on laptop.",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Process list",
"slug": "process-list",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Related articles",
"slug": "related-articles",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Section anchors",
"slug": "section-anchors",
"kind": "collection",
"whenToUse": "- Long pages with multiple anchored sections (e.g. services, about, case-study detail).\n- When editors want a persistent jump-nav below the main site header.\n- Place once per page, typically after the hero and before the first major anchored section.",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Separated visuals",
"slug": "separated-visuals",
"kind": "collection",
"whenToUse": "- **Exactly two** related images or videos that the **design presents as a pair** (before/after, two devices, dual mockups sharing one beat)\n- Multi-block path: place as a **sibling** in article `content` **between** Case study / Blog rich text blocks when the source is a true pair\n- Legacy single-ART path: may still be **embedded** inside one ART body RTF (live production corpus)",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Service accordion",
"slug": "service-accordion",
"kind": "collection",
"requiredFields": [],
"hasGuideline": false
},
{
"name": "Service editorial rows",
"slug": "service-editorial-rows",
"kind": "collection",
"requiredFields": [],
"hasGuideline": false
},
{
"name": "Service linked index",
"slug": "service-linked-index",
"kind": "collection",
"requiredFields": [],
"hasGuideline": false
},
{
"name": "Service list",
"slug": "service-list",
"kind": "collection",
"requiredFields": [],
"hasGuideline": false
},
{
"name": "Service sticky stack",
"slug": "service-sticky-stack",
"kind": "collection",
"requiredFields": [],
"hasGuideline": false
},
{
"name": "Team grid",
"slug": "team-grid",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Text and carousel",
"slug": "text-and-carousel",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
},
{
"name": "Visuals",
"slug": "visuals",
"kind": "collection",
"requiredFields": [],
"hasGuideline": true
}
]