Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Always give user some feedback during requests #321

Open
1 task done
chris-steele opened this issue Oct 15, 2024 · 0 comments
Open
1 task done

Always give user some feedback during requests #321

chris-steele opened this issue Oct 15, 2024 · 0 comments
Assignees
Labels
enhancement New or additional functionality

Comments

@chris-steele
Copy link
Contributor

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
@chris-steele chris-steele added the enhancement New or additional functionality label Oct 15, 2024
@chris-steele chris-steele self-assigned this Oct 25, 2024
@chris-steele chris-steele moved this from Backlog to Assigned in adapt-authoring: The TODO Board Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New or additional functionality
Projects
Development

No branches or pull requests

1 participant