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. |