screwdriver icon indicating copy to clipboard operation
screwdriver copied to clipboard

Pipeline alias interaction is not ideal

Open tkyi opened this issue 2 years ago • 1 comments

What happened: It's not clear how to interact with pipeline alias section. Also, when trying to set pipeline alias, I don't get any sort of feedback that a request was sent or the action was successful.

What you expected to happen: I should see an alert telling me my action was successful. Or a modal pop up like when trying to disable/enable a job.

Alert example(https://github.com/screwdriver-cd/ui/blob/master/app/components/token-list/template.hbs#L4-L10): Screen Shot 2022-08-10 at 11 58 49 AM

Modal example:

Screen Shot 2022-08-10 at 11 55 00 AM

How to reproduce it: Go to pipeline Options tab. Under Pipeline Preferences section, type an alias into the field for Rename pipeline. Hit enter.

tkyi avatar Aug 10 '22 18:08 tkyi

After changes: Screen Shot 2022-08-11 at 2 38 06 PM Screen Shot 2022-08-11 at 2 38 16 PM

Some additional feedback:

  • Expect different color when hovering over Submit button
  • Expect after clicking Submit, a loading icon showed up (see what happens after you click Update on the same page)
  • Would be nice if the alert said something like "Pipeline alias name {{alias}} updated successfully"

tkyi avatar Aug 11 '22 21:08 tkyi