Layout

Explore the live examples that also power your theme customizer.

12 components

layout<div>

Action Bar

Form and dialog actions, ordered by purpose.

@threadlabs/looma

Form actions

View component

Fellowship archive

A short description of the archive.

Letters and records from the journey

Read correspondence, maps and field notes collected throughout the journey. Longer descriptions leave the actions aligned.

layout<div>

Card Group

Align card headers, content and actions across each row.

@threadlabs/looma

Aligned card regions

View component
Design Accessibility Performance Docs Testing Release
layout<div>

Cluster

Cluster layout primitive for row-style content with wrapping support.

@threadlabs/looma

Default

View component
The Fellowship office memo stays within a readable 65ch measure.
layout<div>

Container

Container primitive for readable measure and horizontal gutters.

@threadlabs/looma

Default

View component

Welcome back

layout<div>

Cover

Content centered within a page or its available space.

@threadlabs/looma

Centered content

View component
Frodo
Sam
Sméagol
layout<div>

Grid

Responsive auto-fit grid primitive, with explicit fixed columns for aligned matrices and optional neutral or accent shading for chosen columns using the theme palette.

@threadlabs/looma

Default

View component
Frodo
Sam
Sméagol
Merry
Pippin
Gandalf
Aragorn
Legolas
layout<div>

Reel

Contained, keyboard-focusable horizontal scrolling for cards and other repeated items.

@threadlabs/looma

Default

View component
Frodo — quarterly quest planning
Sam — office garden rota
Sméagol — lost property
Merry — second breakfast
Pippin — meeting room bookings
Aragorn — team check-in
Gimli — facilities requests
Legolas — desk plants
layout<div>

Scroll Area

A scrolling region with fades that indicate more content.

@threadlabs/looma

Default

View component
Above
Below
layout<hr>

Separator

Semantic separator primitive with horizontal and vertical orientations.

@threadlabs/looma

Default horizontal

View component
layout<aside>

Sidebar

A collapsible side panel that becomes a drawer on small screens.

@threadlabs/looma

Workspace navigation

View component
Frodo
Sam
Sméagol
layout<div>

Stack

Vertical layout primitive that owns spacing between children.

@threadlabs/looma

Default

View component
Frodo
Sam
Sméagol
Explore the example at a narrower width.
layout<div>

Switcher

Intrinsic equal-column layout that stacks when its own container becomes too narrow.

@threadlabs/looma

Default

View component