Range Picker

Month grid with a tinted range band, solid start and end chips, and a nights chip in the header.

June 20266 nights
MTWTFSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

New here? Read the installation guide.

Import & use
import { Calendar5 } from "@/components/beste/piece/calendar5";

<Calendar5
  month="June"
  year="2026"
  rangeStart={12}
  rangeEnd={18}
  firstDayOffset={0}
  daysInMonth={30}
  weekdays={[
    "M",
    "T",
    "W",
    "T",
    "F",
    "S",
    "S"
  ]}
  nightsLabel="nights"
/>

More Calendar pieces

View all Calendar
April 2026
MTWTFSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

Event Dots Month

Month grid where each day prints colored dots beneath the number to hint at event categories on it.

April2026
123456789101112131415161718192021222324252627282930

Mini Month Grid

Month header above a 7-column grid of day numbers. Today pops with foreground, highlights tint sky.

Book a 30-minute callThursday, Apr 23 · Europe/Istanbul (UTC+3)

Booking Slots

Appointment picker with a timezone caption and a grid of time pills, one active and a few disabled.

Pick a room · Thu 14:00 – 14:30
The ArchiveFloor 2 · North
8
Free now
OrbitFloor 3
4
Free from 14:15
BoardroomFloor 5 · Executive
12
Booked · next at 16:00

Room Picker

Meeting-room chooser where each row shows capacity, video, and an emerald Free or rose Booked pill.

April 2026
MTWTFSS

Mini Month

Compact month grid with weekday abbreviations and a filled primary tile marking today.

Pick a day

May
M12
T13
W14
T15
F16
S17
S18

6 slots open on Wednesday, from 08:00 to 16:30.

Week Availability Strip

A one-week day picker with seven compact cells, an accent-filled selection, muted fully booked days, and a caption for the chosen day.

Markdown version