Save a page design
soclo_page_design_saveApply a design patch YOU write (theme_variant and/or design fields) — free, no AI charge, your content applied verbatim. THREE RULES THAT BITE: (1) theme_variant is the WHOLE SITE’s look, so a child-page change must send design only and a look change must be its own step — sending page_id with both is refused; (2) this defaults to the HOME page, so pass page_id or you change the home page instead; (3) IF THE SITE IS LIVE, A SAVED DESIGN IS LIVE TOO — the public page serves what this writes as soon as it is saved, so never describe a design change as a draft when soclo_page_get reports the site live. Reversible through soclo_page_versions; a lost write reply must be reconciled with soclo_page_get and soclo_page_versions before retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| design | No | Design fields you wrote — applied verbatim, never AI-charged. | |
| page_id | No | Which page of the site, from soclo_page_pages (or soclo_page_design_get). Omit for the home page — changing a child page without this changes the home page instead. | |
| theme_variant | No | The theme variant to apply. This is the WHOLE SITE’s look — never combine it with page_id on the same call. |