Skip to the collection
Back to vault

Cal.com — booking details form

Cal.com — booking details form

Functional Product UI · product UI flow

Source: pending · Classification: pending

Keep the decision in view.

Original principle diagram · Draft explanation

Keep the decision in view.

What to borrow: Keep the selected appointment visible while collecting details.

When to use this principle
When it works
Booking flows where date, duration, and person must stay clear.
When to avoid it
Sensitive details on shared screens; summaries that crowd out fields.

Original principle diagram — a model-drafted explanation, not a reconstruction of the source. Trova · AI-assisted illustration. Original Trova diagram.

  • Steal · grid/layoutmodel draft

    The left column keeps the meeting's facts and adds the chosen slot (Tuesday, 13 October, 10:30–10:45). The right column swaps the calendar for the form, so the commitment stays in view while you fill it in.

Fonts: Inter · Original: Cal.com

private-reference-only

View original ↗
Source & usage rights

Original: Cal.com. Source verification: pending review.

Recorded rights label: private-reference-only. Original work and reproduction rights belong to their owners. A note license does not grant rights to copy a screenshot, trademark or design.

Trova notes: apply the principles in your own work, including commercial projects. Bulk republication or resale is not permitted. Usage terms.

Captured: 2026-10-10. Capture does not establish source verification.

Similar, and why

  1. Cal.com — pick a date and time

    same family (Functional Product UI) · shares Inter · palette within ΔE 0 · tags: booking, scheduling · also steals grid/layout, component pattern

  2. Linear — Triage Inbox & Split Inspector

    same family (Functional Product UI) · shares Inter · palette within ΔE 8.1 · also steals grid/layout, component pattern

  3. Raycast — Root Launcher & Calculator Bar

    same family (Functional Product UI) · shares Inter · palette within ΔE 8 · also steals component pattern, grid/layout

  4. Linear — Command Menu (⌘K) Filtered State

    same family (Functional Product UI) · shares Inter · palette within ΔE 5.8 · also steals component pattern

  5. Raycast — Parameterized Quicklink Inline Slots

    same family (Functional Product UI) · shares Inter · palette within ΔE 11.7 · also steals component pattern

Filed under product UI flow · booking · form · summary-panel · scheduling