Expansion

v2.0

Expansion is a lightweight container that can function independently or be integrated into a larger surface. Tapping the expansion controls will either expand the content into a larger section or collapse it back to its original size.

  • CSS
  • Marko
  • React
Stylized artwork of an expansion.

Considerations

Progressive

Expansions reduce visual complexity and information density.

Empower

Users decide what information they want to see and when.

On-demand

Revealing and hiding information is a single tap away.

Anatomy

Properties

Behavior

Screen sizes

Best practices

Specs

Two expansions are shown with specs highlighted. The height of an expansion is 44px, the padding on the top and bottom of an expansion is 12px, the padding between the title and trailing icon is 6px, and the width of the trailing icon is 16px.