syndesisio / syndesis-ui

The front end application or UI for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis.io/
14 stars 28 forks source link

Fix Disabled State for Steps #305

Closed kahboom closed 7 years ago

kahboom commented 7 years ago

Currently looks like this: #notgood

screenshot 2017-03-22 16 02 11

Should look like this:

add step - first step - 03

kahboom commented 7 years ago

Icon state classes not currently working properly.

gashcrumb commented 7 years ago

This probably has an impact on this issue -> https://github.com/redhat-ipaas/ipaas-ui/issues/337

kahboom commented 7 years ago

@gashcrumb - There shouldn't be an icon in the center at all, so it's just a matter of determining when it should be inactive or incomplete and then updating the added classes so that it's gray instead of blue.

gashcrumb commented 7 years ago

Yep, that should be in place, i.e. if stepKind and configuredProperties on the step are set then it should be blue, otherwise gray, unless the user is looking at that step.

gashcrumb commented 7 years ago

oh poo, or at least I thought I had those in place, but now it doesn't look right :-(

abkieling commented 7 years ago

Is this issue still relevant?

gashcrumb commented 7 years ago

Nope...