Authoring model
Pages collection stores block arrays (marketing + content-os blocks). Drafts and preview URLs are described in docs/PAYLOAD_MARKETING_PREVIEW.md in the repository.
fallback-blocks.ts supplies serialized blocks when no published CMS document exists yet—useful for greenfield environments.
Design tokens
Marketing sections consume @bizplusx/design-tokens via Tailwind preset; keep new sections token-driven rather than hard-coded hex values.
Read more
See docs/PAYLOAD_MARKETING_SYSTEM.md, docs/PAYLOAD_MARKETING_BLOCKS.md, and docs/PAYLOAD_MARKETING_DONOR_AUDIT.md for full depth.