Loading components communicate that the system is working. Prizma provides a spinner for indeterminate states and a progress bar for determinate ones. Both are used extensively in biometric capture and verification screens.
Try it live
Live — indeterminate spinner and determinate progress
Variants
Tokens
TokenRoleLayer
--spinner-track-colorSpinner ring — background arcComponent--spinner-fill-colorSpinner ring — active arcComponent--loading-bar-trackProgress bar track backgroundComponent--loading-bar-fillProgress bar fill colorComponent--loading-bar-heightBar heightComponent--radius-loading-barBar corner radiusSemanticComponent tokens
The color tokens for this component live in Color → Tokens, and its spacing, radius, and type map to the shared foundation scales.