UILab

Marker

A labeled marker for separating or annotating content, such as timestamps or section dividers.

10:30 AM

Usage

import { Marker, MarkerIcon, MarkerContent } from "uilab-core"
<Marker>
  <MarkerIcon>
    <Clock />
  </MarkerIcon>
  <MarkerContent>10:30 AM</MarkerContent>
</Marker>

Examples

Separator

Use variant="separator" for a horizontal divider with centered label.

Today

Border

Use variant="border" for a bottom-bordered label.

July 28

Loading

Use an animated icon (e.g. animate-spin) to show streaming or thinking state.

Thinking...

Tool activity

Combine variant="separator" with MarkerIcon to show background activity like searches or file reads.

Explored 4 files

Activity feed

Stack multiple markers to build a realistic agent activity feed.

Switched to a new branch
Thinking...
Conversation archived
4 files explored

On this page