README.md
1.26 KB
paper-badge
<paper-badge>
is a circular text badge that is displayed on the top right
corner of an element, representing a status or a notification. It will badge
the anchor element specified in the for
attribute, or, if that doesn't exist,
centered to the parent node containing it.
Example:
<div style="display:inline-block">
<span>Inbox</span>
<paper-badge label="3"></paper-badge>
</div>
<div>
<paper-button id="btn">Status</button>
<paper-badge for="btn" label="♥︎"></paper-badge>
</div>
Styling
The following custom properties and mixins are available for styling:
Custom property | Description | Default |
---|---|---|
--paper-badge-background |
The background color of the badge | --accent-color |
--paper-badge-opacity |
The opacity of the badge | 1.0 |
--paper-badge-text-color |
The color of the badge text | white |
--paper-badge-width |
The width of the badge circle | 22px |
--paper-badge-height |
The height of the badge circle | 22px |
--paper-badge-margin-left |
Optional spacing added to the left of the badge. | 0px |
--paper-badge-margin-bottom |
Optional spacing added to the bottom of the badge. | 0px |
--paper-badge |
Mixin applied to the badge | {} |