Skip to content

Pages ​

Layout ​

A page has no surface of its own: the content field is the canvas, and everything on it is a card. With a topbar and navigation present, the field tucks into the corner the two of them leave.

LayerRole
Chrome, the drawer and app barSurface-container
Canvas, the content fieldSurface
Pane, a section or tableSurface-container-low
Pane header, a summary rowSurface-container

Empty states ​

An empty page, table or relation manager centers Filament's empty state: the icon in a surface-container-high circle on the variant ink, the heading in title-medium, the description in body-medium on the variant ink, and its actions buttons.

Simple pages ​

The login, registration and password reset pages, and any other simple layout, put their card on the pane tone rounded 28dp over the canvas, with the heading in headline-small emphasized.

Everything else on a page ​

PartWhat it takes
Text in a schemaBody-medium on the plain ink
Unordered listBody-medium on the variant ink
Icon in a schemaThe variant ink
Image in a schemaRounded 12dp
Fused control groupRounded 12dp, clipped so its children share the corner
Skip linkA fully rounded primary pill
Text selectionThe primary container
Focus ringThe primary color
ScrollbarsA thin outline-variant thumb, darkening on hover