eLead:  Asaf Ben-Oved

Many of the Range Picker structure and behavior is based on Date Picker and <Time picker>, therefore, are not described in this page

Description

Range Picker allows the user to set a customized range of dates in a unified component.

Usage & Behaviour

General guidelines

Structure

The direction might change according to RTL languages.

Component

Image

Comments

Range picker field

A string indicating the range (From - To) and an icon. Next to the field, a label would be set.

Range picker menu

2 calendric months horizontally displayed. From left (start) to right (end).

Internal Logic

Interaction

Happy flow

1. clicking on the From field

The menu opens

2. Selecting the From date

3. Selecting The To date

Additional cases

Validations and errors

Validation is displayed on the entire compoent

Warning

Error

Comments

in the example: The From date is later than the To date (manually entered)

Transitions

The menu should slide up-down (the same as Date picker)

<TBD animations>

Best practices

Accessibility compliance

Unless otherwise specified, see our general compliance information in Fundamentals - Accessibility

Design

Zeplin link

Screen thumbnail

<TBD>