Update design draft
update_designSave native Design Studio changes as a draft, only when requested. Read get_design first for supported keys, ranges, choices and revision. Values are strings, including numbers. Omitted controls are preserved. Add device: tablet or phone to a change to edit only that device. Settings marked reset_only are retired: use their device_replacement for changes, or reset the old key. Reset accepts a key string for all devices or {key, device} for a device; resetting phone restores tablet/all-device inheritance without changing them. custom_css replaces the entire custom CSS draft. Does not publish. Theme switching, legacy font/color palettes, branding and page-specific overrides remain in their existing editors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reset | No | ||
| changes | No | ||
| revision | Yes | Exact quoted revision returned by get_design or the last design mutation. | |
| custom_css | No | Full custom CSS draft, up to 60000 UTF-8 bytes. Empty string clears it. Supply only when the user requests custom CSS changes. |