Skip to sheet

C-504Layout & data

Layout & data

The parts that arrange a page and its data: headings with counts, ruled rows, facts, tabs, meters and downloads. They sit on the table; only their buttons are raised.

SectionHeading

The heading over a group: a section title, an optional count in tabular figures, an optional action, and an ink rule underneath.

Revit families

3

Notes

PartTokensNotes
Titletype-section · h2 or h3Sentence case.
Counttext-muted-foreground · tabular-numsA number, not a badge.
Ruleborder-b border-foreground · pb-1Ink, the one heavy line on the page.

MetaLine

Facts about a thing on one line, joined with a middle dot. Empty items drop out, so the line never shows a stray dot.

S-600 · 3" = 1'-0" · v2.3.1

Snowdon Towers · today, 9:14 AM

PartTokensNotes
Typetype-meta · 13/16 · 500Tabular figures.
Join" · "A middle dot with a space each side.

ListRow

A ruled row: a title, a meta line under it, and one trailing action. With href, the whole row is the link while the trailing button stays its own target.

PartTokensNotes
Rowborder-b border-border · py-2Hairlines between rows, none around them.
Titletype-itemA link when href or render is set.
TrailingOne actionUsually a small secondary or icon button.

KeyValueList

Facts with names, as a ruled list: the detail page’s About panel, the Portal’s account facts.

Project
Snowdon Towers Sample Structural
Sheet
S600 · Details
Scale
3" = 1'-0"
Placed
4 times

Meter

How much of a known total is used: named seats in the Portal. Not a progress bar; use it only when the maximum is real.

Named seats24 of 95 used
x
PartTokensNotes
Trackh-1 · rounded-full · bg-muted · recessed8px tall.
Fillbg-primaryInk, never a state hue.
ValuevalueTextSay it in words, too.

LoadMore

The next page of a long list, at its foot. A secondary button, centred, that shows it is loading.

  • Detail 1

    S-600

  • Detail 2

    S-601

  • Detail 3

    S-602

Avatar & Kbd

Two small parts. Avatar is a member’s initials on ink; Kbd is a key in the shortcut it belongs to.

Avatar

Kbd

Ctrl K⌘KEsc

DownloadButton

A download that says what is happening. The label swaps to “Downloading…” while the file is fetched; the size follows the label when you know it.

PartTokensNotes
Labellabel · pendingLabel“Download …” then “Downloading…”.
Sizesize (bytes)Shown as 48 MB through formatSize.
Sourcehref + filename, or getUrlgetUrl for signed links fetched on click.