shadcn/ui booking blocks & components.
Booking and reservation sections for shadcn/ui: table reservations with a party-size toggle and a calendar that closes the past and the rest days, time-slot grids that restagger per night with taken slots struck through, multi-step appointment schedulers that total the visit as services are picked, and delivery-or-pickup order flows. Every one holds its state locally, so they drop in with no backend.
Simple Reservation Form
Booking 1FreeCentered reservation card with date, party size, time, name, and email, for restaurants taking small tables online.
Appointment Request Split
Booking 2FreeAppointment request split pairing reassurance copy with a form for the job needed, a preferred day, vehicle registration, phone, and free text notes.
Live Availability Reservation
Booking 3ProTable reservation pairing policy copy with a booking card: a party size toggle, a calendar closing Mondays and the past, time slots restaggering nightly, and a summary that springs in to confirm.
Fixed Price Service Picker
Booking 4ProFixed-price job picker where ticking work adds a running total and hours on the ramp, with nothing to expand and nothing to page through.
Delivery Or Collection Scheduler
Booking 5ProOrder scheduler whose segmented control blur swaps between a delivery panel with address and time windows and a collection panel listing shops by distance.
Date Range Room Availability
Booking 6ProStay booker pairing a guest toggle and range calendar with room cards that reprice as the nights change, longer stays discounting, and a summary that springs in.
Stylist First Chair Booker
Booking 7ProStylist first booker where picking a person blur swaps in their week as a slot grid with taken hours hatched, then a service toggle and a summary that springs in.
Urgency First Appointment Request
Booking 8ProAppointment request that asks how urgent it is first and shows the next slot per answer, with a nervous patient switch that lengthens the appointment and a live summary card.