Guide

Studio structure

The sidebar mirrors how editors think about the site:

SectionContents
HomepageSingleton page with _id: homepage
PagesAll other page documents (URI-based routes)
ArticlesEditorial content at /articles/[slug]
Article CategoriesTaxonomy only — no routes
Form SubmissionsRead-only contactFormSubmission docs
SiteGlobal singleton — nav, footer, SEO, redirects, form emails

Implementation: sanity/structure.tsx

Singleton IDs live in sanity/constants.ts — one source of truth for Studio, router, and sitemap.