Skip to content

Layout Definition

Detail Layout

layouts:
  detail:
    # Panels
    - panel: "default"
      label: "Basic info"
      rows:
        - ["number", "status"]
        - ["account", "location"]
        - ["priority", "requestedDate"]

    - panel: "description"
      label: "Description"
      rows:
        - ["description"]

    - panel: "side"
      style: "default"
      rows:
        - ["assignedUser"]
        - ["teams"]
        - ["createdAt"]
        - ["modifiedAt"]

List Layout

layouts:
  list:
    columns:
      - name: "number"
        width: 120
        link: true

      - name: "account"
        width: 200

      - name: "status"
        width: 100

      - name: "priority"
        width: 100

      - name: "requestedDate"
        width: 120

      - name: "assignedUser"
        width: 150

Filters

layouts:
  filters:
    - "status"
    - "priority"
    - "assignedUser"
    - "account"
    - "createdAt"

Panel Attributes

Attribute Description
panel Panel identifier
label Displayed title
style Panel style (default, success, danger, etc.)
rows Array of fields per row

Column Attributes

Attribute Description
name Field name
width Width in pixels
link Whether the field links to detail
align Alignment (left, center, right)

➡️ Continue with Integrations.