Getting StartedInstallation and setup guides 5
LayoutWorkflow and structural layout components 7
OverlayModal and floating layer surfaces 3
FeedbackStatus, empty, progress, and loading placeholder patterns 5
FormInput and selection components 17
UtilityGeneral-purpose interface utilities 7
NavigationMenu surfaces and hierarchical actions 7

Progress Spinner overview

Progress Spinner gives you determinate and indeterminate circular loading states with the default wrapper shell, SVG rendering, and semantic progressbar attributes.

Imports

Use the wrapper when you want the built-in SVG shell, dash math, and motion defaults.

Component import

ts
import { TngProgressSpinnerComponent } from '@tailng-ui/components';

Style variants

Use the wrapper inside a plain CSS shell or a utility-authored Tailwind surface.

Wrapper spinner stack (plain CSS)

Accessibility baseline

  • Set a meaningful label with ariaLabel when context is not explicit.
  • Use determinate mode only when numeric completion is available.
  • Use indeterminate mode for unknown-duration operations.