INPUT_OBJECT
LayoutBuilderStyleInput
Input for style configuration
link GraphQL Schema definition
- input LayoutBuilderStyleInput {
- # Background color (hex, rgb, or named color)
- : String
- # Opacity value (0.0 to 1.0)
- : Float
- # CSS align-items value (flex-start, center, flex-end)
- : String
- # CSS justify-content value (flex-start, center, flex-end, space-between)
- : String
- # CSS flex-direction value (row, column)
- : String
- # CSS flex value (e.g. 1, auto, 0 0 33%)
- : String
- # CSS gap value
- : String
- # CSS column-gap value
- : String
- # CSS row-gap value
- : String
- # Margin (top, right, bottom, left)
- : LayoutBuilderSpacingInput
- # Padding (top, right, bottom, left)
- : LayoutBuilderSpacingInput
- # Width (value, min, max)
- : LayoutBuilderSizeInput
- # Height (value, min, max)
- : LayoutBuilderSizeInput
- # Border (style, color, width, radius)
- : LayoutBuilderBorderInput
- # Background layers (gradient / theme variable + media image)
- : LayoutBuilderBackgroundInput
- # CSS overflow (e.g. hidden)
- : String
- # CSS display (grid, flex, block, none) — none hides the node at this breakpoint
- : String
- # Number of grid columns (1-12), overrides the row value
- : Int
- # CSS flex-wrap value (wrap or nowrap)
- : String
- }
link Require by
- LayoutBuilderGridCellInputInput for cell in a grid item
- LayoutBuilderResponsiveStyleInputInput for per-breakpoint style overrides
- LayoutBuilderRowInputInput for row in a section
- LayoutBuilderRowItemInputInput for item in a row (can be either a block or a grid)
- LayoutBuilderSectionInputInput for section in a layout