figma_set_auto_layout
Configure auto-layout (flexbox) on a Figma frame by setting direction, padding, spacing, alignment, sizing, and wrap options to create responsive designs.
Instructions
Configure auto-layout (flexbox) on a frame.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeId | Yes | ||
| padding | No | ||
| sizingH | No | Direction-independent horizontal sizing (sets layoutSizingHorizontal) | |
| sizingV | No | Direction-independent vertical sizing (sets layoutSizingVertical) | |
| direction | No | ||
| layoutWrap | No | Enable wrapping for auto-layout children | |
| paddingTop | No | ||
| itemSpacing | No | ||
| paddingLeft | No | ||
| clipsContent | No | Whether the frame clips its children | |
| paddingRight | No | ||
| paddingBottom | No | ||
| counterAxisAlign | No | ||
| primaryAxisAlign | No | ||
| counterAxisSizing | No | ||
| primaryAxisSizing | No | ||
| counterAxisSpacing | No | Gap between wrapped rows/columns (only when layoutWrap=WRAP) |