Catalogue element

bry-file-grid

Files presented as tiles.

Settings

SettingTakesNeeded
labeltext, at most 200 charactersno
counta whole number from 0 to 100000yes
starta whole number from 0 to 100000no
filesa list of at most 200: a record of id, name, kind, preview, size, modified (needs id, name, kind)no
tileSizesm, md, lgno
selectabletrue or falseno
selecteda list of at most 200: text, at most 128 charactersno
menua list of at most 12: a record of id, label, icon, tone (needs id, label)no
loadingtrue or falseno
emptytext, at most 200 charactersno

Example

JSX

<bry-file-grid label={"Design files"} count={2} start={0} tileSize={"sm"} files={[{"id":"brief","name":"Brief.docx","kind":"document","size":48200,"modified":"2026-09-10T09:00:00Z"},{"id":"budget","name":"Budget.xlsx","kind":"spreadsheet","size":18400}]} />

Renderer contact sheet

These paths will hold the checked light and dark captures.

Light
bry-file-grid light renderer capture
Dark
bry-file-grid dark renderer capture