Elevation

Elevation communicates hierarchy — what's in front of what. OCL uses the MUI v5 default elevation scale, which is based on Material Design's 25-level shadow system. In practice, TBv3 today only uses level 1 (via Paper elevation={1} and the :hover lift on cards).

Per the April 2026 review, the Elevation Zeplin design lists all levels but "the first one is used, that's it." Use level 1 for raised panels, hover states, and interactive cards. Reach for higher levels only when a floating UI element needs to visually break out of the page flow (e.g. dialogs, popovers, tooltips).

Scale

0 · flat
1px border instead
1 · default
✅ used in TBv3
2
4 · app bar
8 · menu, snackbar
16 · drawer
24 · modal

Usage

LevelMUI component defaultUse for
0Flat surfacesInline panels, table rows — use a 1px border instead.
1Paper, CardRaised content, hover states, the default for anything that needs to feel clickable.
2Rarely needed in TBv3 today.
4AppBarTop navigation when content scrolls behind it.
8Menu, Popover, SnackbarFloating menus and transient notifications.
16DrawerSide drawers that temporarily overlay the page.
24DialogModals that pin focus.

Reference