Calendar Component

A date picker with pill-shaped day buttons and solid ink borders.

Single Date Selection

Default calendar without orbit hover effect - suitable for use inside popovers.

January 2026

Selected: 1/21/2026

Standalone with Hover Effect

Add orbit-hover-offset when calendar is displayed standalone (not in a popover).

January 2026

Date Range Selection

January 2026

Range: 1/21/2026 - 1/28/2026

Multiple Date Selection

January 2026

Selected: 3 date(s)

Two Month View

January 2026
February 2026

With Week Numbers

January 2026
01
02
03
04
05

Disabled Dates

January 2026

Past dates and weekends are disabled

API Reference

Calendar is built on top of react-day-picker. All props from DayPicker are supported.

PropTypeDefaultDescription
mode"single" | "multiple" | "range"-Selection mode
selectedDate | Date[] | DateRange-Selected date(s)
onSelect(date) => void-Selection callback
numberOfMonthsnumber1Number of months to display
disabled(date) => boolean-Function to disable dates
showWeekNumberbooleanfalseShow week numbers
showOutsideDaysbooleantrueShow days from adjacent months