Block
The root of every block view. Use it once, at the top of every view you render. It holds the requiredsummary, which Reintersect shows wherever the full block can’t appear.
Every block has the same anatomy, in this order: an optional Header, the body, an optional
Actions row, and an optional Footer. A block can be just a header, which makes a compact status
card, but a header and footer with nothing between them is rejected.
Every block also shows a quiet attribution line with your app’s icon and name. You can’t remove or
restyle it. Blocks from a development install also carry a “Dev” label.
Header
The title row of a block. Use it to name what the block is about. The children are the title, andleading and trailing hold one small piece of content before and after it.
Agent text puts the leading content, title and trailing content on one line.
Section
A group of content with an optional title. Use it to group related content, or to keep detail collapsed until a viewer opens it. With a handle, aButton type="toggle" can open and close it.
Sections sit at the block, tab or form level, one deep: a section can’t hold another section. A
section can hold Columns, Tabs and a Form, but not an Actions row, so its buttons go in the
block’s root Actions.
Reintersect puts group spacing around a section, so it needs no divider. Each viewer’s open or
closed state is local to their browser. Read-only views keep a collapsed section collapsed. Agent
text starts with the title, followed by the content, including collapsed content. See
Sections and forms.
Footer
A quiet line at the bottom of a block. Use it for secondary details, such as when the data was last synced. It holds oneText of up to 120 characters or one MetaList, and Reintersect draws either
in its quiet meta style. The attribution line Reintersect adds comes after it.
Divider
A horizontal rule. Use it to separate groups of content that mean different things. Reintersect draws a divider only between two siblings: one at the start or end of a container, or next to another divider, is skipped.
A divider contributes nothing to agent text.