EnterUI
DocsComponentsThemesExamplesDonation
Get Started
      • ActivityFeed
      • ActivityTimeline
      • CommentThread
      • TimelineDetail

Default usage

  1. EnterUI
  2. /Docs
  3. /Product Operations
  4. /Feedback and Status
  5. /Activity
  6. /TimelineDetail
Updated 3 October 2026

TimelineDetail

Expandable timeline entries for audit trails and deployment history.

TimelineDetail is for incident history, deploy logs, and audit trails where each event has a short summary and optional details.

#Default usage

Deployment timeline

Each item can expose richer details without making the list noisy.

  1. All package tasks finished successfully.

    Generated ESM, CJS, and type declarations for public packages.
  2. Requires npm publish confirmation.

    Review npm dry-run output before continuing.
Code
<TimelineDetail>
  <TimelineDetailItem
    title="Build completed"
    meta="12:30"
    description="All package tasks finished successfully."
    kind="success"
    details="Generated ESM, CJS, and type declarations for public packages."
    defaultOpen
  />
  <TimelineDetailItem
    title="Release approval pending"
    meta="12:34"
    description="Requires npm publish confirmation."
    kind="warning"
    details="Review npm dry-run output before continuing."
  />
</TimelineDetail>

#Import

Code
import { TimelineDetail, TimelineDetailItem } from "@froggdesign/enter-ui-react";

#Accessibility

Expandable items use a button with aria-expanded and aria-controls. Static entries render as regular timeline content.

#API

  • TimelineDetail density supports comfortable and compact.
  • TimelineDetailItem accepts title, meta, description, kind, details, and defaultOpen.

#Styling

TimelineDetail uses .eui-timeline-detail classes and FroggDesign tokens for connectors, item bodies, expandable controls, and status accents.

PreviousCommentThread
NextKanbanBoard
On this page
  • Default usage
  • Import
  • Accessibility
  • API
  • Styling