Added a set of calendar and scheduling blocks, available under Blocks in five new docs pages: Calendar - Month Views, Week and Agenda, Booking, Event Detail and Availability. Every block keeps its own state, takes typed props with fictional sample data and a today or now prop so the demos stay stable. Dates are ISO strings handled in UTC.
- A full month grid with event chips and a details list, a mini calendar with an agenda built on the Calendar component, a compact grid with arrow key navigation, multi day events drawn as bars, a year overview and a small upcoming events widget
- A week time grid with overlapping events, a day view with a working hours switch, an agenda list grouped by day, a day timeline with free time, an upcoming events card and a team schedule that finds the best time to meet
- A date and time slot picker, service selection with staff and add ons, an appointment form with validation, a confirmation with calendar links and a downloadable calendar file, reschedule and cancel screens and a time zone aware slot picker
- An event popover with actions, a full event page with a ticket card, an RSVP card with live counts, an attendee list with search and tabs and a create event dialog
- A weekly hours editor, date overrides with holiday shortcuts, calendar connections with conflict checks and a booking page settings form with a live preview
- New
calendar and booking page plans, also picked up by plan-app - Block docs links and search keywords cover the five new categories