A day view listing time-stamped agenda rows, each with a colored marker and a truncating title.
Today
Tue, 12 MayRequires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Calendar31 } from "@/components/beste/piece/calendar31";
<Calendar31
title="Today"
dateLabel="Tue, 12 May"
items={[
{
"time": "09:00",
"title": "New member intake",
"tone": "primary"
},
{
"time": "11:30",
"title": "Care plan review",
"tone": "emerald"
},
{
"time": "14:00",
"title": "Billing sync",
"tone": "amber"
},
{
"time": "16:15",
"title": "Follow-up call",
"tone": "rose"
}
]}
/>Today's schedule card with left-ruled event rows colored by accent and a leading start-time column.
Colored month strip on top, a giant day number, and the weekday below.
Compact upcoming-events list with warm gradient day-card tiles on the left and truncated titles.
Weekly recurrence card with a repeat icon, time window, highlighted day-of-week pills, and an end date.
Time-blocked day plan with a start-time gutter and color-coded focus, meeting, break, and admin blocks.
Two-column grid of preset meeting templates, each showing the label and its intended time slot.