codeine-cd / codeine

Codeine is a continuous deployment tool that makes product deployment faster and safer through automation and monitoring.
Apache License 2.0
28 stars 7 forks source link

comments for ui (martin) #30

Closed oshai closed 9 years ago

oshai commented 9 years ago

Hi guys,

Here's what I've got, in no particular order:

Combined view: a. As you mentioned (Ohad), the font sizes for "Select All" and the version number labels are different. c. Vertical alignment of "n nodes" and the colored bar. e. Maybe we need something to indicate that the you can click on the header to collapse a section? Something like a subtle color change on hover? Anywhere where we have an expandable section (like the list of nodes in the command status page), it should look and work the same. In the new (combined) project page, you can click anywhere on the header to expand it. Here (command status), you have to click on the little arrow icon or the text label. (It's a good way to indicate that you can expand it, BTW.) Same deal for the project configuration page. In the project configuration page: c. When you add a new command or monitor, I think we should expand the new one automatically. (You're always going to have to fill in the fields here.) d. Where we have checkboxes in new command/monitor, they should line up with the rest of the stuff: image

Or maybe even have a "big" label for this like the other fields ("Prevent override"?). e. The same applies to "Notification Enabled" in the Monitors section. f. In the tooltip help for "Notification Enabled", there are too many double negatives. I had to read it a few times before I understood . What are most people going to want to do here? My guess: enable notifications. So why not change this to "Disable Notifications", and have it unchecked by default. Then the help text can read "If you select 'Disable Notifications', emails will not be sent…. (etc.)". g. It feels weird having the "Add Parameter" button in the middle of the form. It kind of interrupts the flow, if that makes any sense. Would it make sense if it was at the bottom of the section (after "Script")?

Thanks,

Martin

oshai commented 9 years ago

whats left: