Quick Create

Two-column grid of preset meeting templates, each showing the label and its intended time slot.

Quick create

New here? Read the installation guide.

Import & use
import { Calendar25 } from "@/components/beste/piece/calendar25";

<Calendar25
  heading="Quick create"
  quickItems={[
    {
      "label": "15-min check-in",
      "time": "Today · 15:00"
    },
    {
      "label": "30-min 1:1",
      "time": "Today · 16:30"
    },
    {
      "label": "Focus block",
      "time": "Tomorrow · 09:00"
    },
    {
      "label": "All-day review",
      "time": "Fri · All day"
    }
  ]}
/>

More Calendar pieces

View all Calendar
April 2026
MTWTFSS

Mini Month

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

Thursday · 23 Apr
09:0010:00
Focus block · Design review
10:3011:00
1:1 with Mira
13:0014:30
Sprint planning
16:0016:30
Coffee with Jules

Time Slot List

Stacked block of scheduled slots with tone-colored left rails and a from-to mono time column.

Availability · Thu 23 Apr
091011121314151617MonTueWedThuFri
BusyFree

Availability Grid

Day-over-hour heatmap with rose busy cells against muted free slots and a simple busy/free legend.

Today · Thu 23 Apr
09:30
Design reviewFigma
11:00
1:1 with MiraMeet
14:30
Ship roomOffice · 4F

Day Agenda

Today's schedule card with left-ruled event rows colored by accent and a leading start-time column.

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.

Today

Tue, 12 May
09:00New member intake
11:30Care plan review
14:00Billing sync
16:15Follow-up call

Daily Agenda Card

A day view listing time-stamped agenda rows, each with a colored marker and a truncating title.

Markdown version