StealThis .dev

Clinic — My Appointments

A patient appointments panel with a segmented Upcoming/Past tab control, status-badged appointment cards showing date, doctor, time and in-person/video modality, plus inline-confirm cancel, reschedule and view-summary actions that update live counts.

Lab에서 열기
html css vanilla-js
Targets: JS HTML

Code

My Appointments

A focused patient panel for managing visits. A segmented tab control switches between Upcoming and Past, each showing a live count. Upcoming cards lead with a teal date block, then the doctor, specialty and time, an in-person / video modality badge, a location line and status badges like Confirmed or Check-in open. Cancelling asks for an inline confirmation before marking the card cancelled, stripping its actions and decrementing the tab count. Past cards take a muted look with Completed or Cancelled badges and a view-summary action. All interactions are vanilla JS.

Illustrative UI only — not intended for real medical use.