Visual

Elevation

Elevation is the distance between any two elements along the z-axis.

Overview

Reserved level
Different dimensional plane
Elevation Level high<Box boxShadow='high' />
X: 0, Y: 16 | Blur: 32
Elevation level medium<Box boxShadow='medium' />
X: 0, Y: 8 | Blur: 16
Elevation level low<Box boxShadow='low' />
X: 0, Y: 2 | Blur: 4
Base Containers
Border:
Background
Background:

Reserved Level

Used for primary, global elements (main/left navs) that need to exist on an independent plane and should rarely if ever be obstructed by other elements.

Elevation 400

Elevation 400 is used for medium to large interface elements that are intended to temporarily interrupt a users workflow or draw their attention.

Think toasts, , , layers, or tours.

Sass
$Elevation-level--400
CSS
--elevation-level--400
JavaScript
ELEVATION_LEVEL_400
Value
0px 16px 32px
Component
<Box boxShadow='high' />

Elevation 300

Elevation 300 is often used for small to medium interactive interface elements.

Examples include , , or an expressive style.

Sass
$Elevation-level--300
CSS
--elevation-level--300
JavaScript
ELEVATION_LEVEL_300
Value
0px 8px 16px
Component
<Box boxShadow='medium' />

Elevation 100

Reserved for functional hover interactions and focus states.

Sass
$Elevation-level--100
CSS
--elevation-level--100
JavaScript
ELEVATION_LEVEL_100
Value
0px 2px 4px
Component
<Box boxShadow='low' />

Base

The lowest level, visible container.

Background

The app's background color.