3.0.2 • Published 7 years ago

@polymer/paper-icon-button v3.0.2

Weekly downloads
13,320
License
BSD-3-Clause
Repository
github
Last release
7 years ago

Published on NPM Build status Published on webcomponents.org

<paper-icon-button>

paper-icon-button is a button with an image placed at the center. When the user touches the button, a ripple effect emanates from the center of the button.

paper-icon-button does not include a default icon set. To use icons from the default set, include @polymer/iron-icons/iron-icons.js, and use the icon attribute to specify which icon from the icon set to use.

See: Documentation, Demo.

Usage

Installation

npm install --save @polymer/paper-icon-button

In an html file

<html>
  <head>
    <script type="module">
      import '@polymer/paper-icon-button/paper-icon-button.js';
      import '@polymer/iron-icons/iron-icons.js';
    </script>
  </head>
  <body>
    <paper-icon-button icon="favorite"></paper-icon-button>
  </body>
</html>

In a Polymer 3 element

import {PolymerElement, html} from '@polymer/polymer';
import '@polymer/paper-icon-button/paper-icon-button.js';
import '@polymer/iron-icons/iron-icons.js';

class SampleElement extends PolymerElement {
  static get template() {
    return html`
      <paper-icon-button icon="favorite"></paper-icon-button>
    `;
  }
}
customElements.define('sample-element', SampleElement);

Contributing

If you want to send a PR to this element, here are the instructions for running the tests and demo locally:

Installation

git clone https://github.com/PolymerElements/paper-icon-button
cd paper-icon-button
npm install
npm install -g polymer-cli

Running the demo locally

polymer serve --npm
open http://127.0.0.1:<port>/demo/

Running the tests

polymer test --npm
fundwave-fund-management@navigateconsulting/eva-botf6c-image-sliderzagen-zagen@teipublisher/pb-components7simple-material-table@infinitebrahmanuniverse/nolb-_pol@everything-registry/sub-chunk-731@boluabraham/fhir-navbartangy-custom-formtangy-formtest-pk-ecqm-gridwise-shopping-cartwysiwyg-e-forkwysiwyg-e-nofontvowo-submenu-dialogin-app-searchhh-player-newhh-player-new.jsintervention-pageslit-paginationlive-localizermaterial-components-elm-js-imports@vowo/paper-expansion-panel@vowo/vowo-submenu-dialog@vowo/fluid-form-elements@things-factory/process-modeller@things-factory/scene-chartjs@ucd-lib/cork-pagination@unicef-polymer/etools-profile-dropdown@unicef-polymer/etools-content-panel@unicef-polymer/etools-data-table@unicef-polymer/etools-date-time@unicef-polymer/etools-dialog@unicef-polymer/etools-dropdown@unicef-polymer/etools-filters@unicef-polymer/etools-app-selector@things-scene/chartjs@things-real/shell@vic10us/paper-search-input@uxland/uxl-interaction@uxland/uxl-login@uxland/uxl-tile-view@teipublisher/pb-componentsadd-measureallianz-charts@edirect/app-datepicker@hatiolab/things-shellstencil-web-elementsunity-core-beta@logo-elements/pagination@longlost/app-file-system@longlost/app-header-overlay@longlost/app-inputs@longlost/app-map@longlost/app-overlays@longlost/app-shell@longlost/badged-icon-button@longlost/app-camera@longlost/app-carousel@longlost/app-carousels@longlost/app-checkout@longlost/app-ecomm@longlost/cart-icon@longlost/checkout-pay@longlost/cms-events@longlost/drag-drop-files@longlost/examples@longlost/ezf-shared@longlost/fancy-header-example@longlost/file-uploader@longlost/leaflet-map@neogrup/nc-search@neogrup/nc-zone-map@neogrup/nc-datepicker@neogrup/nc-discount-dialog@neogrup/nc-doc@neogrup/nc-docw@neovici/cosmoz-data-nav@neovici/paper-autocomplete@neovici/cosmoz-treenode-navigator@navigateconsulting/web-channelmonster-creatormicro-fabric-uxoe-side-navoe-workflow-ui-componentsoe-toggleoe-ui-miscoe-hierarchy-componentoe-inputoe-date-rangepaper-autocompletepaper-chippaper-collapse-itemsdl-hello-vueremix-file-uploadnodecgnodecg-twitchie-graphicsplastic-map-infopk-bonnie-testmeasure
3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

3.0.0-pre.26

7 years ago

3.0.0-pre.25

7 years ago

3.0.0-pre.24

7 years ago

3.0.0-pre.23

7 years ago

3.0.0-pre.22

7 years ago

3.0.0-pre.21

7 years ago

3.0.0-pre.20

7 years ago

3.0.0-pre.19

7 years ago

3.0.0-pre.18

7 years ago

3.0.0-pre.17

7 years ago

3.0.0-pre.16

7 years ago

3.0.0-pre.15

8 years ago

3.0.0-pre.14

8 years ago

3.0.0-pre.13

8 years ago

3.0.0-pre.12

8 years ago

3.0.0-pre.11

8 years ago

3.0.0-pre.10

8 years ago

3.0.0-pre.8

8 years ago

3.0.0-pre.7

8 years ago

3.0.0-pre.6

8 years ago

3.0.0-pre.4

8 years ago

3.0.0-pre.3

8 years ago

3.0.0-pre.2

8 years ago

3.0.0-pre.1

8 years ago

1.1.4-pre.3

9 years ago

1.1.4-pre.2

9 years ago

1.1.4-pre.1

9 years ago

0.0.4

9 years ago

0.0.3

10 years ago

0.0.1

10 years ago