Skip to content

Demos#

Setting the variant property#

Information#

The default variant. Equivalent to variant='information'.

New

Text Info Text

Notification#

variant='notification'.

Notifications 1

Text Notifications 1 234 Text

Overlaid badge#

You can overlay the badge on top of an element by wrapping the <Badge> component around it.

PersonsANy
PersonsANotifications 1 234

Setting property horizontal and vertical#

When overlaying the badge you can control its position.

PersonsANotifications 66PersonsBNotifications 1 234PersonsCNotifications 13PersonsDNotifications 58

Setting the status and subtle properties#

The information variant has 5 possible status values, and two possible subtle values.

The default state is equivalent to status='default' and subtle={false}.

defaultdefault (subtle)neutralneutral (subtle)positivepositive (subtle)warningwarning (subtle)negativenegative (subtle)

Hiding Badge with hideBadge#

Sometimes you need to hide the badge without hiding the overlaid element. To make this less complicated you can use the hideBadge property.

The example below hides the badge when there are no notifications. You can add or remove notifications with the "+" and "-" buttons.

PersonsANotifications
Suggest an edit