Loading indicators

The system should show loading indicators whenever it is performing an action that might take a while to process.

There are two kinds of loading indicators:

Progress bar

The progress bar should be shown if there is a reliable way of calculating the actual progress of the running task.

Progress Bar

Loading spinner

If there is no reliable way of calculating the actual progress of a running task, a loading spinner should be displayed to ensure that the user does not think that the system is frozen.

Loading spinner

A method that shows the loading spinner widget has been created in the weekplanner repo which should be used for loading spinners throughout the weekplanner app.


Last update: December 12, 2023