Row

Arranging Blocks Horizontally for Flexible Design


The Row block allows you to align multiple blocks side by side, giving you more control over the horizontal flow of your layout. This block is particularly useful for organizing forms, buttons, or other elements that need to be displayed in a structured, side-by-side manner.

Key Settings:

  • Justification: Aligns the content within the row, offering left, center, or right alignment options. This gives you control over how the blocks appear relative to the container.
  • Orientation: Select whether your content should be displayed left to right (default for most layouts) or vertically (top to bottom). This is particularly useful for adjusting layouts across different devices or when you need unique design flows.
  • Allow to Wrap: This option is essential for ensuring responsive designs. If there’s not enough horizontal space, enabling this feature will allow blocks to “wrap” onto the next line, ensuring no overflow occurs. This is ideal for mobile devices or small screens.
  • Conditional Visibility: This setting lets you decide when to show or hide a row based on values from a dropdown, radio, yes/no, or checkbox field. For example, you could hide a row until a user selects a specific option or value. This allows for creating dynamic and customized forms or views.
  • Position: Can be set to “sticky,” meaning the row will remain visible as users scroll. This is useful for keeping important elements, like navigation or buttons, always within view.

Using the Row block, you can create clean, organized horizontal layouts, ensuring flexibility and responsiveness. It’s a critical tool for designing user-friendly and visually appealing interfaces, especially when space is limited, or the design needs to adjust based on user inputs or actions.