Sass component for customizing the input range using the native properties of each browser. Based on article Styling Cross-Browser Compatible Range Inputs with CSS from CSS Tricks blog.
npm install --save input-range-scss
- Variables for easy customization
- Uses the native properties of each browser
- Preserves accessibility
- Cross-browser compatible
- Correction of input cursor to default (thanks, pichfl)
- Added :disabled state (thanks, mpavel)
- Improved normalization across browsers (thanks, guidezpl and GufNZ)
- Removed Firefox border outline on focus (thanks, DeanPoulin)
- Fixing example page
- NPM Package
- Better default style and example page
- Improvement in SCSS lint (thanks, Dustin McCaffree)
- Fix track height in IE and thumb margin in Edge (thanks, danclaydonpm and jenstornell)
- Make all variables as '!default'. (thanks, n0nick)
- SCSS-Lint fix. (thanks, CookPete)