Reference
Badge
Badge generates a small badge to the top-right of its child(ren).
Basic badge
Examples of badges containing text, using primary and secondary colors. The badge is applied to its children.
4
Color
Use
color
prop to apply theme palette to component.44
Customization
Here is an example of customizing the component. You can learn more about this in the overrides documentation page.
Badge visibility
The visibility of badges can be controlled using the
invisible
prop.1
The badge hides automatically when
badgeContent
is zero. You can override this with the showZero
prop.0
Maximum value
You can use the
max
prop to cap the value of the badge content.9999+999+
Dot badge
The
dot
prop changes a badge into a small dot. This can be used as a notification that something has changed without giving a count.Badge overlap
You can use the
overlap
prop to place the badge relative to the corner of the wrapped element.Badge alignment
You can use the
anchorOrigin
prop to move the badge to any corner of the wrapped element.Accessibility
You can't rely on the content of the badge to be announced correctly. You should provide a full description, for instance, with
aria-label
: