Timeline y Pasos de Progreso para Angular | ng-hub-ui-milestones

Componente timeline y de pasos de progreso para Angular: vertical u horizontal, nodos totalmente personalizables, contenido dentro y junto a cada paso, con theming por variables CSS.

Estilos

Mixins y estilos

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.

MixinParámetrosDescripción
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>`

Variables CSS

Personaliza cada detalle con 20 variables CSS. Sobrescríbelas en :root o acótalas a un contenedor.

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.

VariablePor defectoTipoDescripción
--hub-milestone-body-colorvar(--hub-sys-text-primary, #212529)color Color del texto principal del cuerpo.
--hub-milestone-body-mutedvar(--hub-sys-text-muted, #6c757d)string Color del texto atenuado / secundario del cuerpo.
--hub-milestone-connector-bgvar(--hub-milestone-node-color)color Relleno del conector entre los nodos completados / activos.
--hub-milestone-connector-pending-bgvar(--hub-sys-border-color-default, #dee2e6)color Relleno del conector que conduce a un nodo pendiente.
--hub-milestone-connector-thickness3pxlength Grosor de la guía de conexión.
--hub-milestone-error-bgvar(--hub-sys-color-danger, #dc3545)color Fondo del nodo de error.
--hub-milestone-gap1remlength Espacio entre la guía de nodos y el contenido del cuerpo.
--hub-milestone-node-colorvar(--hub-sys-color-primary, #0d6efd)color Fondo del nodo para los estados completado / activo. El `color` por nodo lo sobrescribe.
--hub-milestone-node-font-size1.05remlength Tamaño de fuente del contenido del nodo (número / etiqueta).
--hub-milestone-node-size2.75remlength Diámetro del círculo del nodo.
--hub-milestone-node-textvar(--hub-ref-color-white, #ffffff)color Color del contenido del nodo en los nodos coloreados.
--hub-milestone-pending-bgvar(--hub-sys-surface-elevated, #f8f9fa)color Fondo del nodo pendiente.
--hub-milestone-pending-bordervar(--hub-sys-border-color-default, #dee2e6)border Color del borde del nodo pendiente.
--hub-milestone-pending-colorvar(--hub-sys-text-muted, #6c757d)color Color del contenido del nodo pendiente.
--hub-milestone-spacing1.75remlength Espaciado entre pasos consecutivos.
--hub-milestone-pulse-colorvar(--hub-milestone-node-color)color Color de la onda de pulso del nodo activo. Por defecto usa el acento del nodo, así que sigue cualquier override `color` por nodo.
--hub-milestone-pulse-duration1.6stransition Duración de un ciclo de pulso.
--hub-milestone-pulse-spread0.75remlength Cuánto se expande la onda de pulso hacia fuera del nodo.
--hub-milestone-reveal-duration0.5stransition Duración del rellenado de cada conector durante el revelado.
--hub-milestone-reveal-stagger0.14sstring Retardo entre el rellenado de conectores consecutivos, creando el revelado en cascada.