Generic selectors

Exact matches only

Search in title

Search in content

Post Type Selectors

Progress Circle

A Progress Circle is a graphical representation that provides feedback about the duration and progression of a process.

Progress circle skeleton
  • Overview
  • Specs
  • Guidelines

Component

A progress circle, also known as a circular progress indicator or spinner, is a graphical element used in user interfaces to indicate that a process is in progress. It typically consists of a circular shape that rotates or fills up gradually to represent the progress of a task or operation. Progress Circles are commonly used in applications during activities such as loading content, downloading files, or processing data, providing users with visual feedback that the system is working on their request.

Progress Circle Anatomy
  • 1: Circular track;
  • 2: Progress indicator;

Progress circle on the overall activity within the group.

Used for:

Loading Screens

Progress Circles are often displayed during content loading processes, such as when a webpage or application is fetching data from a server.

Data Processing

Progress Circles can be used in applications that perform data processing tasks, such as image or video editing software, to show the progress of tasks like rendering or exporting files.

Form Submissions

In web forms, Progress Circles can be used to indicate that a form submission is in progress, providing feedback to users while their request is being processed.

Installation Processes

During software installations or updates, Progress Circles can indicate the progress of the installation process, letting users know how much longer they need to wait.

Don’t use for:

Static Information

Progress Circles are not suitable for displaying static information or content that does not change over time. They are designed specifically to represent dynamic progress or activity.

Continuous Data Visualization

While Progress Circles can indicate the completion percentage of a task, they are not suitable for continuous data visualization, such as displaying real-time data streams or continuous variables.

Detailed Data Representation

Progress Circles are not ideal for representing detailed data or complex information. They are intended to provide a simple visual indication of progress or status, rather than conveying detailed data.

Progress Circles on each individual activity within a group.

Demo

Access the Figma file and inspect the element using Dev Mode.

progress-bar

Progress Bar

Progress Bars provide users with real-time feedback on the status of ongoing operations …

Toast

Quick, small notifications that appear in the top right corner of the page. These notifications can automatically disappear after five …