Demo
Every Page Builder section, in one page
A reference page that exercises each section type. Use it to spot-check renderer behaviour or as a jumping-off point when authoring real pages.
Trusted by
For business leaders
Drive automation outcomes at scale.
Transformation Executives, IT Leaders
Accelerate time to value
Open architecture, no lock-in.
[ 408% ]
return on investment
[ 45% ]
less development time
500+
Employees
82+
Nationalities
80+
Hiring Countries
100%
Remote
Why teams pick Camunda
Three reasons engineering leaders standardise on us.
Tame complexity through end-to-end orchestration
Orchestrate every endpoint — people, systems, devices.
From end-to-end. No silos.
Goldman Sachs solves complexity with Camunda
[ Find out how ]
What customers say
“We rebuilt our claims pipeline in weeks instead of years.”
Jane Doe
VP Engineering · AcmeCo
About this demo
This page is seeded by scripts/migrate/19-seed-page-builder-demo.ts. It exists in the development dataset only and renders every Page Builder section so we can spot regressions quickly.
Frequently asked questions
How do I add a new section to the Page Builder?
Add the schema in pageBuilder.ts, register it in schemas/index.ts, add a GROQ projection in queries.ts, and add a renderer in src/components/page-builder/.
Where do I edit content?
In Sanity Studio (/studio). Go to "Pages" → pick a Page → edit the Page Builder array.
Why are my Tailwind grid columns broken?
Use the gridColsLg() helper from _shared.tsx — Tailwind cannot statically analyse class names built from template literals.




