Layouts

Layout Widgets in Workmaster are structural components used to arrange, group, and repeat elements on the page. They provide the foundation for designing responsive, organized interfaces by defining how child elements behave in relation to their container and each other.

These widgets allow you to:

  • Group related elements visually and logically

  • Control alignment, spacing, and flow

  • Enable responsive behavior across devices

  • Handle dynamic lists of data (e.g., repeating structures)

  • Facilitate navigation between views or sections

Block Container

A Block Container is a fundamental layout component used to group multiple elements together.

Responsive Grid

The Responsive Grid widget allows you to divide your page into structured rows and columns.

Page Container

The Page Container serves as the foundational wrapper for a full page or a navigable section of your app.

Data List

The Data List Widget is a dynamic layout widget used to repeat a block of content based on a connected Data Model, such as an API or a database. It renders a single, user-defined template element for each record in the data set. This ensures consistent styling and structure while allowing dynamic data to populate the content.

Tabbed List

The Tabbed List is a specialized layout widget that organizes content into tabbed sections, where each tab can show different views or data contexts.

Last updated