Audit trail — mixed statuses

Each TimelineItem carries a Status that tints its marker

success / info / warning / error / neutral — pick the one that matches the event.

  1. Patient record createdMay 9, 9:42 AM

    MRN 001-4521 added by Dr. Chen.

  2. Lab results uploadedMay 9, 11:15 AM

    3 documents attached. Awaiting review.

  3. Prescription flaggedMay 9, 2:08 PM

    Drug interaction warning: ibuprofen + warfarin.

  4. Sync to insurance failedMay 9, 4:30 PM

    Insurance provider returned 503. Will retry in 5 minutes.

  5. Discharge note savedMay 10, 8:21 AM

    Initial draft saved by Nurse Martinez.

razor
<Timeline Size="md"> <TimelineItem Status="success" Title="Patient record created" Description="MRN 001-4521 added by Dr. Chen." Timestamp="May 9, 9:42 AM" /> <TimelineItem Status="warning" Title="Prescription flagged" Description="Drug interaction: ibuprofen + warfarin." Timestamp="May 9, 2:08 PM" /> <TimelineItem Status="error" Title="Sync to insurance failed" Description="Provider returned 503. Will retry." Timestamp="May 9, 4:30 PM" /> </Timeline>

Compact — sm size

Tighter spacing for changelogs and feeds

  1. v1.2.32026-04-22

    Patch release

  2. v1.2.22026-04-15

    Bug fixes

  3. v1.2.12026-04-08

    Bug fixes

  4. v1.2.02026-04-01

    New patient export feature

razor
<Timeline Size="sm"> <TimelineItem Status="neutral" Title="v1.2.3" Description="Patch release" Timestamp="2026-04-22" /> <TimelineItem Status="neutral" Title="v1.2.2" Description="Bug fixes" Timestamp="2026-04-15" /> <TimelineItem Status="success" Title="v1.2.0" Description="Patient export" Timestamp="2026-04-01" /> </Timeline>

Rich body — comment thread

Embed any content via the Body slot

Pass children inside <Body> to render comment cards, attachments, or other rich content.

  1. Aiko Tanaka commented2 hours ago

    Reviewed the chart — recommend follow-up in 6 weeks. Labs look stable.

  2. Status changed to Active1 hour ago
  3. Ben Carter replied32 minutes ago

    Agreed. I'll schedule the follow-up.

razor
<Timeline Size="lg"> <TimelineItem Status="info" Title="Aiko Tanaka commented" Timestamp="2 hours ago"> <Body> <div style="background: var(--bg-secondary); padding: var(--spacing-3); border-radius: var(--radius-md);"> <p>Reviewed the chart — recommend follow-up in 6 weeks.</p> </div> </Body> </TimelineItem> </Timeline>
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.