Layout and content

Structure interfaces with responsive layouts, content surfaces, icons, grouped views and dialogs.

All components

Component guides

Panel

A semantic surface for settings, summaries and grouped content. Control its tone, treatment and inner layout without losing the theme.

Explore Panel

Flex

Arrange content along one axis, from compact inline metadata to responsive application toolbars.

Explore Flex

Grid

Responsive columns and explicit CSS tracks for cards, settings and content layouts.

Explore Grid

SectionHeader

A consistent heading hierarchy with an eyebrow, subtitle and supporting footnote.

Explore SectionHeader

ExpandablePanel

Progressively disclose details with a native, keyboard-operable summary and a themed content surface.

Explore ExpandablePanel

Icon

Render a registered SVG symbol with the surrounding text color and a deliberate accessible name.

Explore Icon

IconFrame

Give an icon a consistent size, semantic color and framed treatment for cards, metrics and status summaries.

Explore IconFrame

Tabs

Related views with persistent panels and keyboard controls.

Explore Tabs

TabPane

One labelled view within Tabs, with its own content surface, icon and availability state.

Explore TabPane

Modal

Native dialogs with focus handling and flexible slots.

Explore Modal

ModalTrigger

A labelled button that opens a matching Modal through the standard dialog runtime.

Explore ModalTrigger