Skip to main content

Design

Designing Your Layout with Design Blocks

Design blocks in Engine Awesome are essential tools for creating visually appealing layouts. They give you the flexibility to arrange content in a way that improves both design and user experience. The key design blocks include:

  • Group : This block allows you to combine multiple elements into a single unit. Grouping is beneficial for maintaining visual consistency and logical organization, especially when managing complex layouts with various components.
  • Row : This block aligns elements horizontally, making it perfect for creating side-by-side displays, such as navigation menus or comparison views. It enhances the flow of information by allowing users to see related content at a glance.
  • Stack : This block vertically aligns your content, ideal for structured forms or lists. Stacking elements helps to guide users through processes, ensuring they complete tasks in a logical sequence.

Why Use Design Blocks?

Incorporating design blocks is a best practice because they provide structure and flexibility. Wrapping all fields, widgets, query blocks, and actions inside these blocks ensures that your layout remains adaptable, visually balanced, and user-friendly . By combining and nesting these blocks, you can create unique and interactive interfaces that match your specific needs, offering seamless navigation and interaction for your users.