<!doctype html> <!– @license Copyright © 2015 The Polymer Project Authors. All rights reserved. This code may only be used under the BSD style license found at polymer.github.io/LICENSE.txt The complete set of authors may be found at polymer.github.io/AUTHORS.txt The complete set of contributors may be found at polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as part of the polymer project is also subject to an additional IP rights grant found at polymer.github.io/PATENTS.txt –> <html lang=“en”> <head>

<title>paper-badge demo</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1, user-scalable=yes">

<script src="../../webcomponentsjs/webcomponents-lite.js"></script>

<link rel="import" href="../../iron-demo-helpers/demo-snippet.html">
<link rel="import" href="../../iron-demo-helpers/demo-pages-shared-styles.html">
<link rel="import" href="../../paper-styles/color.html">
<link rel="import" href="../../paper-icon-button/paper-icon-button.html">
<link rel="import" href="../../iron-icons/iron-icons.html">
<link rel="import" href="../../iron-icons/social-icons.html">
<link rel="import" href="../../iron-icons/communication-icons.html">
<link rel="import" href="../paper-badge.html">
<link rel="import" href="test-button.html">

<style is="custom-style" include="demo-pages-shared-styles">
  .vertical-section-container {
    max-width: 550px;
  }
  paper-icon-button, test-button {
    padding: 3px;
    border-radius: 3px;
    margin-left: 30px;
    margin-right: 30px;
  }
</style>

</head> <body unresolved>

<div class="vertical-section-container centered">
  <h3>Badges can be applied to specific elements</h3>
  <demo-snippet class="centered-demo">
    <template>
      <paper-icon-button id="number" icon="communication:email" alt="inbox">
      </paper-icon-button>
      <paper-badge for="number" label="4">
      </paper-badge>

      <paper-icon-button id="icon" icon="account-box" alt="person">
      </paper-icon-button>
      <paper-badge icon="social:mood" for="icon" label="happy">
      </paper-badge>
    </template>
  </demo-snippet>

  <h3>Badges can be applied to direct siblings</h3>
  <demo-snippet class="centered-demo">
    <template>
      <div class="container" tabindex="0">
        <span>Inbox</span>
        <paper-badge label="4"></paper-badge>
      </div>

      <div class="container" tabindex="0">
        <span>Mood</span>
        <paper-badge icon="social:mood" label="happy"></paper-badge>
      </div>

      <style is="custom-style">
        .container {
          display: inline-block;
          margin-left: 30px;
          margin-right: 30px;
        }
        /* Need to position the badge to look like a text superscript */
        .container > paper-badge {
          --paper-badge-margin-left: 20px;
          --paper-badge-margin-bottom: 0px;
        }
      </style>
    </template>
  </demo-snippet>

  <h3>Badges can be customized using custom properties</h3>
  <demo-snippet class="centered-demo">
    <template>
      <paper-icon-button id="number2" icon="communication:email" alt="inbox">
      </paper-icon-button>
      <paper-badge for="number2" label="4" class="red">
      </paper-badge>

      <paper-icon-button id="icon2" icon="account-box" alt="account-box">
      </paper-icon-button>
      <paper-badge icon="social:mood" for="icon2" label="happy" class="blue">
      </paper-badge>

      <style is="custom-style">
        .red {
          --paper-badge-background: var(--paper-red-300);
        }
        .blue {
          --paper-badge-background: var(--paper-light-blue-300);
        }
      </style>
    </template>
  </demo-snippet>
</div>

</body> </html>