For Designer

Components/Inputs

Date Picker

Date pickers let people pick a date or a range of dates from a calendar that opens under the field

Variants
8
Calendar parts
15

Playground

Playground

Pick a variant, then open the field and click a date. Apply writes it into the field

Date*
JulySuMoTuWeThFrSa

Alight=Left · Calendar=true · Multiple=false

Pastes into Figma as editable auto layout layers with Unictive values, the calendar comes as the DS variant. Click the button or press ⌘C to copy

Alignment

Alignment

Alight sets which edge of the field the calendar lines up with. Use Right when the field sits near the right edge of the layout

Types

Single and multiple

Single shows one month. Multiple shows two months side by side with a rail of date range presets, for reports and bookings that span weeks

Calendar

Calendar

The calendar panel on its own. Date Range marks a start and an end with a band between them. Time, action buttons and date presets switch on and off

Dates

Date states

Today keeps a light brand fill so people can find it, the picked date takes the solid brand fill

Default10
Hover10
Select10
Today10
Off10

Parts

Presets and year

Type 01 chips sit under the single calendar, Type 02 rows build the range rail. The year select opens a short list around the current year

Type=01TodayToday
Type=02This weekThis week
Dropdown=true202620242025202620272028

Usage

When to use

Use when

  1. People pick a date close to today, like a delivery slot, a deadline or a meeting
  2. The day of the week matters, the calendar shows it at a glance
  3. People pick a start and an end, like a report period or a stay, turn on Date range or use Multiple

Avoid when

  1. The date is far in the past, like a birth date, let people type it in a Text Input
  2. There are only a few valid dates, list them in a Dropdown or as radio options
  3. People only need a month or a year, a Dropdown is faster

Guidance

Do and don’t

Check-in date*Wed, Jul 8, 2026
Do

Spell out the month in the field so the date reads the same in every locale

Check-in date*07/08/26
Don’t

Don’t show numeric dates like 07/08/26, people mix up the day and the month

Specs

Tokens and specs

PropertyTokenValue
Field300 × 40 px
Field to panel gap4 px
Panel width—320 single, 848 multiple
Panel radius12 px
Panel border and dividers#EBEBEB
Header padding16 px sides, 12 px top and bottom
Date cell40 × 40 px
Selected date#1868D0, text white Medium
Today#ECF0FE, text brand Medium
Hover date#F7F7F7
Outside the month#A3A3A3
Range band10% brand, radius-8 at row ends
Year select10 px sides, 6 px top and bottom
Preset chip12 px sides, 8 px top and bottom
Range rail200 px wide
Month titleInter Medium 16/24
DateInter Regular 14/20
Weekday and chipInter Regular 12/16
Esc