Skip to content

Timeline ​

Vertical rail of dated events

A history read top to bottom — release notes, an order's progress, a production diary. For steps the user is going through right now, use Steps or Stepper.

Basic
  1. Blu-ray Disc BOX

    全25話収録

  2. 劇場版 Fine 公開
  3. 舞台挨拶

    新宿ピカデリー

  4. 配信開始
  • time is shown as written; add datetime (2015-01) so the <time> element carries a machine-readable date.
  • A dot's color is decoration only, and ink by default; keep accent for the entry that is chosen or current. If it means something (failed, shipped), say so in the title too.
  • The default slot replaces the body of every item and gets { item, index }; #dot draws inside the dot.

Usage ​

ts
import { BlessTimeline } from "blessing-ui";

API ​

Props

NameTypeDefaultDescription
items*BlessTimelineItem[]—
labelstring"Timeline"

Slots

NameScopeDescription
dot{ item: BlessTimelineItem; index: number; }
default{ item: BlessTimelineItem; index: number; }

Released under the MIT License. Character names and artwork belong to their owners.