タイムラインTimeline
Experimental

履歴、進行状況、予定などを時系列の項目として縦方向に表示します。

プレビュー

  1. キックオフ

    目的と担当範囲を確認しました。

  2. 仕様を確定

    公開前の確認項目を整理しました。

  3. 素材を準備

    画像、コピー、参照リンクを揃えました。

  4. 実装中現在地

    UI とドキュメントの差分を確認しています。

  5. 公開予定

状態とバリエーション

進行状況

過去、現在、予定を marker variant で読み分けられるようにします。

  1. キックオフ

    目的と担当範囲を確認しました。

  2. 仕様を確定

    公開前の確認項目を整理しました。

  3. 素材を準備

    画像、コピー、参照リンクを揃えました。

  4. 実装中現在地

    UI とドキュメントの差分を確認しています。

  5. 公開予定

カスタムマーカー

状態が重要な履歴では、アイコンで完了・進行中・予定を補強できます。

  1. レビュー完了
  2. 検証中
  3. 公開

短いステップ

処理ステップだけを示す場合は説明文を省き、タイトル中心で密度を上げます。

  1. 受付
  2. 処理中
  3. 完了待ち

プロパティ

表は横にスクロールできます
プロパティ初期値説明
TimelineHTMLOListElement props-タイムライン全体の ol 要素です。
TimelineItem.connectorbooleantrue次の項目へつながる線を表示します。最後の項目では false にします。
TimelineItem.variant"default" | "muted" | "active" | "outline""default"マーカーの状態表現です。
TimelineItem.markerReactNode-アイコンなどの独自マーカーです。指定すると標準の点を置き換えます。
TimelineTimetime props-日時や状態ラベルを表示します。
TimelineTitlediv props-各項目の見出しです。
TimelineDescriptionp props-各項目の補足説明です。

使い方

Loading...