Event Dots Month

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

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

New here? Read the installation guide.

Import & use
import { Calendar16 } from "@/components/beste/piece/calendar16";

<Calendar16
  month="April"
  year="2026"
  firstDayOffset={3}
  daysInMonth={30}
  today={23}
  eventsByDay={{
    "3": [
      "work"
    ],
    "8": [
      "work",
      "personal"
    ],
    "14": [
      "health"
    ],
    "20": [
      "work",
      "work",
      "health"
    ],
    "23": [
      "work",
      "personal",
      "health"
    ],
    "28": [
      "personal"
    ]
  }}
/>

More Calendar pieces

View all Calendar
April2026
123456789101112131415161718192021222324252627282930

Mini Month Grid

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

APR
21Tuesday

Calendar Day

Colored month strip on top, a giant day number, and the weekday below.

April 2026
MTWTFSS

Mini Month

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

12May· Monday

Month Pill

Compact month summary pill with today tile on the left, a dotted event indicator, and a plus button.

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

Range Picker

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

Q2 · roadmap
KickoffApr 01
Design freezeMay 06
BetaMay 27
GA launchJun 17

Roadmap Timeline

Quarterly roadmap strip with violet-ringed milestone dots spaced along a rail and labels underneath.

Markdown version