Directory

emoji-slider - Vaadin Add-on Directory

A slider control with emojis emoji-slider - Vaadin Add-on Directory
# emoji-slider A slider control which uses an emoji as the thumb. This is built as a web component, so it's usable anywhere with HTML. [View live demo.](https://pshihn.github.io/emoji-slider/demo/) ![Emoji Slider](https://i.imgur.com/hzzSolP.png) ## Usage Get the compoent ``` npm install --save emoji-slider ``` Import in a JavaScript module: ``` javascript import 'emoji-slider'; ``` Or in an HTML page: ```html ``` And then use it in HTML ``` ``` More about using web components [here](https://lit-element.polymer-project.org/guide/use). ## Properties **value:** The numeric value of the slider between 0 and 1. **emoji:** The emoji character to use in the thumb of the slider. If not set, a circular thumb is used. **step:** The change in value when controlling the slider with keyboard e.g., *Right Arrow Key* will increate the value by 0.1. Default value of *step* is 0.1 ## Styling The slider bar color (and active color) be styled using CSS properties. For example, ```css emoji-slider { --emoji-slider-bar-color: red; --emoji-slider-bar-active-color: green; } ``` ## License [MIT License](https://github.com/pshihn/emoji-slider/blob/master/LICENSE) (c) [Preet Shihn](https://twitter.com/preetster)
View on NPM
View on GitHub

emoji-slider version 0.1.0
### Dependencies * @polymer/polymer#^3.1.0 * lit-element#^2.0.1

emoji-slider version 0.1.1
### Dependencies * @polymer/polymer#^3.1.0 * lit-element#^2.0.1

emoji-slider version 0.2.0
### Dependencies * @polymer/polymer#^3.1.0 * lit-element#^2.0.1