Skip to content

Always give user some feedback during requests #321

Open
@chris-steele

Description

@chris-steele

Feature description

Requests to do things (e.g. create, read, update, delete stuff) should always provide some visual feedback to the user to indicate that the request is in progress. This is important to avoid the tool appearing broken or tempting the user to make a second click etc.

Suggest two main visual approaches:

  1. a discrete loading indicator that might sit at the top of the page or under the navigation area - this would be suitable for things that generally complete quickly (e.g. reads, updating a single model)

  2. a popup - this is more suited to things that are generally expected to take more than a second or two (e.g. course copy, imports) and useful if the UI needs to be locked down (modal popup)

Note that at present we don't have a measure of progress for requests so feedback cues can only indicate something happening.

Can you work on this feature?

  • I can contribute

Metadata

Metadata

Assignees

Labels

enhancementNew or additional functionality

Type

No type

Projects

Status

Assigned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions