crowbar-openstack icon indicating copy to clipboard operation
crowbar-openstack copied to clipboard

Rework "new backend" UI for cinder and manila

Open vuntz opened this issue 8 years ago • 3 comments

Use the same way of presenting the new backend as the way used for existing backends, instead of displaying this as a new section.

Old UI: old add backend

New UI: new add backend

vuntz avatar Nov 16 '17 09:11 vuntz

Note that CI won't work because this conflicts with a patch in our package :/

vuntz avatar Nov 17 '17 06:11 vuntz

@vuntz so the previous "add backend" button placement indicated (to me at least) that the backend name and type should be set prior clicking Add. (top to bottom reading flow of a user). Now the button is "sideways" which is confusing (some users might not scroll down far enough to actually see the type and name input field, and will then be confused on how to select the type on the newly added backend).

can we perhaps preserve that?

dirkmueller avatar Nov 20 '17 09:11 dirkmueller

@dirkmueller this is possible, but I guess I'd prefer to make the button insensitive until the user has explicitly picked a backend type in the select menu. Let's see if I have time to play with it eventually...

vuntz avatar Nov 20 '17 10:11 vuntz