Elonn Docs Platform Documentation

block

spatial canonical authority: world.elonn.local

Block

A structured content region within a surface. Blocks organize objects, cards, controls, and findings into logical groups.

Examples:

  • nearby block
  • friends block
  • actions block
  • calendar block
  • notification block

Block types:

  • list_block — ordered item list
  • card_block — visual card grid or row
  • hero_block — single prominent object
  • action_block — interactive controls
  • map_block — spatial field view
  • media_block — visual or audio content

Allowed:

  • block
  • [name] block (e.g., nearby block)
  • block type

Forbidden:

  • section (implies document model)
  • widget (implies embeddable third-party component)
  • component (engineering term; not a product noun)
  • module (ambiguous)
  • panel (distinct; panel is a carry-layer surface — see: panel)

Notes:

  • Blocks exist inside surfaces. Objects and cards exist inside blocks.
  • Block type defines rendering semantics; the runtime selects the appropriate renderer based on block type.
  • A block is not a surface. Blocks organize content within a surface; they do not represent a context or workspace.

Related:

  • surface
  • card
  • object
  • finding