Files
NODEDC_DESIGN_GUIDELINE/docs/PROGRESS_BAR.md
T

1.4 KiB

ProgressBar

Владелец Mission Core 05.09.2026 явно запросил горизонтальную заполняющуюся полосу вместо кружка и точки в строке подготовки устройства. Общий компонент добавлен в Design Guideline до подключения в Node/Core.

value — завершённая доля 0…1; NaN/Infinity трактуются как неизвестная величина, выход за границы ограничивается. Без value используется движущийся сегмент, aria-valuenow отсутствует. label обязателен; valueText описывает текущий этап. Нет интерактивности и focus. Темы используют существующие семантические токены. При reduced motion движение выключено, видимый сегмент сохраняется.

ResourceRow.progress занимает свободное место между текстом и actions, скрывает status, на узком экране переносится ниже текста. Готовность не вычисляется компонентом. Каталог содержит завершённый, определённый и неизвестный прогресс.