Range, sliders and ratings
Range, sliders and ratings are used to select information from a user.
Sliders
Sliders allows users to select a single numbers between the lowest to the highest.
States | Emotive Slider: 8px Mark: 20px (24px on hover, focus, active) Numbers: 8px margin font-size: 16px |
Productive Slider: 8px 20px (24px on hover, focus, active) Numbers: 8px margin Font-size: 14px |
---|---|---|
:enabled | ||
:hover | ||
:focus | ||
:active | ||
With label | ||
With numbers | ||
With input |
Range
Range allows users to select between the lowest to the highest option available.
States | Emotive Slider: 8px Mark: 20px (24px on hover, focus, active) Numbers: 8px margin font-size: 16px |
Productive Slider: 8px 20px (24px on hover, focus, active) Numbers: 8px margin Font-size: 14px |
---|---|---|
:enabled | ||
:hover | ||
:focus | ||
:active | ||
With label | ||
With numbers | ||
With input |
Ratings
Ratings allows users to rate from lowest to highest of numbers or emotion. From left being lowest, and right being highest.
States | Emotive Slider: 8px Selected: 24px Unselected: 8px (focus, active: 16px) Margin: 8px |
Productive Slider: 8px 20px (24px on hover, focus, active) Emojis: 8px margin |
---|---|---|
:enabled | ||
:hover | ||
:focus | ||
:active | ||
Stars | ||
Hearts | ||
Emojis Other ratings are 40% with 16pt |
Feedback
Users can give feedback from the options available using the element.
States | Emotive Selector: 72px Text: 8px margin |
Productive horizontal Slider height: 32px Padding: 3px 17px Option margin: 6px |
Productive vertical Slider height: 32px Padding: 17px 3px Option margin: 3px |
---|---|---|---|
:enabled | |||
:hover | |||
:focus | |||
:selected |
Usage
Sliders are types of inputs that provide visual indication of adjustable content, where users can increase or decrase the value by moving the handle along the track.
Type | Use |
---|---|
Slider | One type of value available for user to slide to as an option |
With label | One type of value available for user to select, but has label above the slider to represent what the slider is for |
With numbers | One type of value available for user to select, but has number value on left and right side |
With input | One type of value available for user to select, has number value on left and right side and input value where users can manually enter the number |
Ranges are types of inputs that allows users to select a minimum value to a maximum value
Type | Use |
---|---|
Slider | Two types of values from minimum to maximum for user to slide to as an option |
With label | Two types of values from minimum to maximum for user to select, but has label above the slider to represent what the slider is for |
With numbers | Two types of values from minimum to maximum for user to select, but has number value on left and right side |
With input | Two types of values from minimum to maximum for user to select, has number value on left and right side and input value where users can manually enter the number |
Ratings allows users to give feedback on something being left being the lowest/worse and right being the highest and best. Use ratings when you want an average of data in regards to feedback from users.
Type | Use |
---|---|
Emotive | Non slider type of rating where users selects between options 1 to 5. |
Productive | Slider rating from left being lowest and right being highest, uses emojis to represent how the user feels. |
Stars | Star emoji ratings what users selects options 1 to 5. |
Heart | Heart emoji ratings what users selects options 1 to 5. |
Emojis | Multiple emoji ratings what users selects options. |