Label

Labels can be used to identify an element, show status to the user or to find content in the same category.

Default

.e-label

<div class="e-label">
  Lorem ipsum
</div>
<div class="e-label">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

Variations

With close button

<div class="e-label">
  Lorem ipsum
  <div class="e-label__close"></div></div>
<div class="e-label">
  Lorem ipsum
  <div class="e-label__close"></div></div>
JavaScript
Lorem ipsum

With icon

<div>
  <div class="e-label">
    <e-icon class="e-label__icon" icon="e-arrow-up" color="inherit" type="small"></e-icon>
    <e-numeric value="451523"></e-numeric>
  </div>
</div>
<div>
  <div class="e-label">
    <e-icon class="e-label__icon" icon="e-arrow-up" color="inherit" type="small"></e-icon>
    <e-numeric value="451523"></e-numeric>
  </div>
</div>
JavaScript

Color variations

default.e-label-default

<div class="e-label e-label-default">
  Lorem ipsum
</div>
<div class="e-label e-label-default">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

primary.e-label-primary

<div class="e-label e-label-primary">
  Lorem ipsum
</div>
<div class="e-label e-label-primary">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

secondary.e-label-secondary

<div class="e-label e-label-secondary">
  Lorem ipsum
</div>
<div class="e-label e-label-secondary">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

info.e-label-info

<div class="e-label e-label-info">
  Lorem ipsum
</div>
<div class="e-label e-label-info">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

success.e-label-success

<div class="e-label e-label-success">
  Lorem ipsum
</div>
<div class="e-label e-label-success">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

danger.e-label-danger

<div class="e-label e-label-danger">
  Lorem ipsum
</div>
<div class="e-label e-label-danger">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

warning.e-label-warning

<div class="e-label e-label-warning">
  Lorem ipsum
</div>
<div class="e-label e-label-warning">
  Lorem ipsum
</div>
JavaScript
Lorem ipsum

Product specific labels

AI.e-label-ai

<div class="e-label e-label-ai">
  AI
</div>
<div class="e-label e-label-ai">
  AI
</div>
JavaScript
AI

Label

Labels can be used to identify an element, show status to the user or to find content in the same category.

## Best practices

Labels should:

  • Have clearly identifiable text, when using pre-defined ones, they shouldn't be too similar.
  • Support identification in other ways too, like color, position and tooltips.
  • Include a close button if they are removable, provide users an obvious way to reapply a label once removed.
  • Clearly indicate what the status is when used as a status identifier, and should be mapped to the component the status refers to.
  • Have capitalized words for built-in labels, these are easier to read.
  • Contain short expressions to make identification easier.