packages/codemods/v5-0-0/14-rename-gutter-to-gap.md
gutter → gapThe gutter property on layout slots is renamed to gap in the new Tailwind-compatible grid. The contentGutter property (parent layout content gap inheritance) is also renamed — directly to gap (the content* prefix is dropped, see prompt 03).
Apply these renames in all YAML files:
| Find | Replace |
|---|---|
gutter: | gap: |
contentGutter: | gap: |
Order matters: replace contentGutter: before gutter: to avoid partial matching.
No user confirmation needed — these renames are unambiguous. The gutter property name does not exist in any other Lowdefy context.
Glob: **/*.{yaml,yml}
Grep: gutter:
- id: my_row
type: Box
slots:
content:
gutter: 16
blocks: [...]
- id: my_row
type: Box
slots:
content:
gap: 16
blocks: [...]
- id: page_layout
type: PageHeaderMenu
layout:
contentGutter: 24
- id: page_layout
type: PageHeaderMenu
layout:
gap: 24
gutter inside string values, operator expressions, or code blocksgrep -rn 'gutter:' --include='*.yaml' --include='*.yml' .
Should return zero matches.