Content types, not a page builder
Define the fields in the dashboard rather than in code. The client edits copy, hours, prices and photos; the layout and the type scale stay where you left them.
Content types you define in a dashboard, edited by the people who own the words, delivered over an API to whatever the site is already built with.
Define the fields in the dashboard rather than in code. The client edits copy, hours, prices and photos; the layout and the type scale stay where you left them.
A set of changes goes live in one step or not at all. Every version is kept and immutable, so rolling back restores what was there rather than an approximation of it. A publish can be scheduled.
Live preview runs on a short lived signed session, so an editor sees unpublished content in place and a public key never can. Images are handled by role: one upload becomes a square tile and a wide hero, cropped around a point the editor picks.
Named rather than left out.
It works, and nobody has put a client site on it yet.
There is no way to pay for anything on this platform.
CMS shares an account, a project and a bill with Monitor, Analytics and the rest. Two tools that already agree on what a release is beat two tools you reconcile by hand.