Feedback

Banner

A persistent situation that needs a decision — wide, inline, and never blocking.
Synchronization is off
Changes are stored on this device only.

Choose it deliberately

Use the component when its contract matches the user task.

01

Use when

A page or section situation persists and needs a visible decision: setup, offline, changed terms.

02

Avoid overloading

Severity belongs to MAlert, transient feedback to MSnackbar, blocking choices to a dialog.

Composition

Sizing, labels, and neighboring elements should preserve visual hierarchy.

01

One primary meaning

One situation per banner; several stacked banners signal a deeper product problem.

02

Placement is external

The banner has no sticky prop: compose it with the layout family when placement matters.