Use modal window for installation progress

Created on 26 November 2022, over 1 year ago
Updated 4 June 2023, about 1 year ago

Problem/Motivation

This is a follow-up to #3312289: Svelte UI for install controllers β†’ based on the feedback from #3319116: Drupal Usability Meeting 2022-11-11 β†’ .

When installing a module through the admin UI, there are progress indicators (short text in the lower right corner of the project card). When the installation is complete, a modal window appears with the success message.

  • It is easy to miss the progress indicators.
  • There is no indication that only one installation can run at a time.

Steps to reproduce

Proposed resolution

Both problems can be solved by opening the modal window immediately. This gives a larger, more noticeable region for displaying progress messages. Until the modal window is dismissed, other "Add and install" buttons are inaccessible.

It might be a good idea to disable the usual X that dismisses the modal window. Instead, provide a link/button (suggested text: "Cancel") that aborts the installation and closes the modal.

Remaining tasks

  • βœ… File an issue about this project
  • ☐ Manual Testing
  • ☐ Code Review
  • ☐ Accessibility Review
  • ☐ Automated tests needed/written?
πŸ“Œ Task
Status

Closed: outdated

Version

1.0

Component

User experience

Created by

πŸ‡ΊπŸ‡ΈUnited States benjifisher Boston area

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States chrisfromredfin Portland, Maine

    I think we're going to move the spinner inline to help with things, and have no modal during install. I think we have other ways around this so I'm going to close for now, but take another sweep of usability review as we get closer to core.

Production build 0.69.0 2024