Angular タイムライン・進捗ステップ | ng-hub-ui-milestones

Angular のタイムライン/進捗ステップコンポーネント。垂直・水平レイアウト、完全にカスタマイズ可能なノード、各ステップの内側と横のコンテンツ、CSS 変数テーマに対応します。

スタイル

ミックスインとスタイル

Override the `--hub-milestone-*` design tokens in a single include. Every parameter is OPTIONAL and defaults to `null`: only the parameters you pass are emitted, so the rest keep their defaults. Token-based and self-contained.

Theming with hub-milestones-theme

Kickoff

Project scoped and approved.

Build

The current step, in progress.

Launch

Not started yet.

ミックスインパラメータ説明
Theming
hub-milestones-theme()
$node-color--hub-milestone-node-color
$node-text--hub-milestone-node-text
$node-size--hub-milestone-node-size
$node-font-size--hub-milestone-node-font-size
$connector-bg--hub-milestone-connector-bg
$connector-pending-bg--hub-milestone-connector-pending-bg
$connector-thickness--hub-milestone-connector-thickness
$pending-bg--hub-milestone-pending-bg
$pending-border--hub-milestone-pending-border
$pending-color--hub-milestone-pending-color
$error-bg--hub-milestone-error-bg
$body-color--hub-milestone-body-color
$body-muted--hub-milestone-body-muted
$gap--hub-milestone-gap
$spacing--hub-milestone-spacing
One-call token theming for `<hub-milestones>`

CSS 変数

20 個の CSS 変数であらゆるピクセルをテーマ設定。:root で上書きするか、ラッパーにスコープを限定できます。

Milestones

Design tokens read by this component. Override them on the host element (or any ancestor) to customize; every default falls back to the ng-hub-ui-ds layer.

変数デフォルト説明
--hub-milestone-body-colorvar(--hub-sys-text-primary, #212529)color 本文の主要テキスト色。
--hub-milestone-body-mutedvar(--hub-sys-text-muted, #6c757d)string 控えめな/二次的な本文テキスト色。
--hub-milestone-connector-bgvar(--hub-milestone-node-color)color 完了/アクティブなノード間のコネクタの塗りつぶし。
--hub-milestone-connector-pending-bgvar(--hub-sys-border-color-default, #dee2e6)color 保留中ノードへ続くコネクタの塗りつぶし。
--hub-milestone-connector-thickness3pxlength 接続レールの太さ。
--hub-milestone-error-bgvar(--hub-sys-color-danger, #dc3545)color エラーノードの背景。
--hub-milestone-gap1remlength ノードレールと本文コンテンツの間隔。
--hub-milestone-node-colorvar(--hub-sys-color-primary, #0d6efd)color 完了/アクティブ状態のノード背景。ノードごとの `color` がこれを上書きします。
--hub-milestone-node-font-size1.05remlength ノードコンテンツ(数値/ラベル)のフォントサイズ。
--hub-milestone-node-size2.75remlength ノード円の直径。
--hub-milestone-node-textvar(--hub-ref-color-white, #ffffff)color 色付きノード上のノードコンテンツの色。
--hub-milestone-pending-bgvar(--hub-sys-surface-elevated, #f8f9fa)color 保留中ノードの背景。
--hub-milestone-pending-bordervar(--hub-sys-border-color-default, #dee2e6)border 保留中ノードの境界線の色。
--hub-milestone-pending-colorvar(--hub-sys-text-muted, #6c757d)color 保留中ノードのコンテンツの色。
--hub-milestone-spacing1.75remlength 連続するステップ間の間隔。
--hub-milestone-pulse-colorvar(--hub-milestone-node-color)color アクティブノードのパルス波の色。デフォルトはノードのアクセント色で、ノードごとの `color` オーバーライドに従います。
--hub-milestone-pulse-duration1.6stransition パルス1サイクルの長さ。
--hub-milestone-pulse-spread0.75remlength パルス波がノードからどれだけ外側へ広がるか。
--hub-milestone-reveal-duration0.5stransition リビール時に各コネクタが満たされる長さ。
--hub-milestone-reveal-stagger0.14sstring 連続するコネクタが満たされる間の遅延。カスケード状のリビールを作ります。