uichemy_remove_section_background
Stop painting a section — or clear the paint left behind by sections that are gone. Give sectionKey (one uichemy_list_section_backgrounds shows) to unpaint that section: both what it wears and the override that survives a style recompute, so the colour does not come back on the next one. Give orphans: true instead to drop every per-section background, overlay and padding whose section is no longer in the project. Those are what deletes left behind before deletes took their own state with them, and nothing else can reach them: the page they name does not exist, so no page tool will answer for it. uichemy_validate lists them as orphan-section-key. The swatch strip is derived, so a colour nothing wears any more drops out of it by itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orphans | No | Clear every entry whose section is gone. | |
| projectId | Yes | ||
| sectionKey | No | A key from uichemy_list_section_backgrounds — page-<sectionId>_<slug>_Website<variant>. |