Tailwind UI Pattern Registry for humans and agents

calendar day-view time-blocks schedule productivity planner now-line calendar day view time blocks schedule hours events planner now line show a daily schedule display time blocks on a day grid interactive day calendar

Calendar Day View

Fetch pattern JSON: curl https://webspire.de/patterns/calendar-day/base.json

Details

Family
calendar-day
Tier
base
Kind
component
Dark Mode Tailwind Only SSR Safe Copy & Paste
Stable Published
calendarday-viewtime-blocksscheduleproductivityplannernow-line

Slots

Name Required Description
header No Date label and navigation controls above the grid.
events No Absolutely positioned event blocks within the time grid.
now-line No Red horizontal indicator showing the current time.

Props

Name Type Default Description
dayStart number 6 First visible hour (0–23).
dayEnd number 20 Last visible hour (0–23). Each hour is 64px tall.
hourHeight number 64 Pixel height per hour row.

A scrollable day-view calendar grid showing hourly rows from 6:00 to 20:00. Time-block events are absolutely positioned based on start time and duration. A red “now” line marks the current time. Use as the core component for daily scheduling, time-blocking, and agenda views in productivity applications.