Components › States & feedback › Loading › Progress

Progress

canon

The one canonical progress bar: work that takes minutes — the step in words, an optional number, time left, optional steps; running, done or failed.

Product owner 25 Sep 2026 (FA202): approved as THE one progress bar, 6 px (--sp-2) like .tl-prog instead of the 4 px candidate; the product-extraction bar (.pr-ex) was migrated onto it in acrm !3883, the other scattered bars were inventoried on 26 Sep 2026 (wave B): static ratios moved to Meter (acrm !3898, !3900), .tf-progress/.tf-subs-bar were dead CSS and removed (acrm !3901), .tl-prog in Task list turned out to be dead API and was deleted (acrm !3947). Estimates are written in words ("asi 23 %").

Used in 5 files · 4 areas · 5× — components/mail, components/meetings, components/running, pages/ProduktDetailPage

Default

Oprava jmen61 %
zbývá asi 7 min
components--progress--defaultOpen standalone ↗Code

Variants

Nahrávám audio84 %
bare — step and number only (a row, a toast, a dialog)
Přepis řeči a řečníciasi 23 %
zbývá asi 15 min
estimate — the step does not report progress; the share comes from time × input length, written in words
Oprava jmen61 %
zbývá asi 7 min
  1. Přepis řeči a řečníci
  2. Oprava jmen6 z 15
  3. Zápis
with steps — done (green check) · running (Loader) · waiting (dashed circle)
components--progress--variantsOpen standalone ↗Code

States

Čeká ve frontě
zbývá asi 19 min
indeterminate — value unknown (queue): a segment runs along the track, no number
Čtu podklady
3 z 7 dokumentů
running — measured value, accent fill
Hotovo
Navrženo 12 hodnot
done — positive fill
Čtení podkladů selhalo
Dokument se nepodařilo otevřít
failed — critical fill, the reason in meta
components--progress--statesOpen standalone ↗Code

Composition

Přepis
Přepis řeči a řečníciasi 23 %
zbývá asi 15 min
  1. Přepis řeči a řečníci
  2. Oprava jmen
  3. Zápis
components--progress--compositionOpen standalone ↗Code