| Summary: | Problem with popup dialogs when trying to focus on the input field | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Szymon Brandys <Szymon.Brandys> |
| Component: | Client | Assignee: | Susan McCourt <susan> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | antonm, ken_walker, malgorzata.tomczyk, susan |
| Version: | 1.0 | ||
| Target Milestone: | 2.0 M1 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Szymon Brandys
I immediately get focus so can start typing but if I click into the field it goes away. And you have to click on another pencil to get it back. Seems fine on OrionHub.org the bug says slideout but you are speaking of the tooltip dialog, right? Happens for all tooltip dialogs, such as "create new HTML5 project" etc. This is looking worse from a first user perspective. Both the fact that if you click, it's gone and also that the colour is not right. Susan looking into it and Anton can you look at the colours? I pushed a fix for the click problem. http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=b3e403a5ef8e086f13572de17ad4965c57dbed0e There are several styling problems: 1) text is light gray/hard to read on white 2) no borders on the text fields The problem is in this commit: http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=0616eed490d4a3044abd5ea43ade73e3988aca56 The styles for all input fields in Orion were updated to remove borders and use light text. I think the intention was only to change it for the new dark slideouts. We need to either: - establish a special class for things that appear in dark slideouts. We can't use the "parameter" classes because they are used in both tooltip popup dialogs and in slideouts. Before, the same colors could be used but with the dark slideouts, they don't share color attributes anymore. - if we thought dark dialogs were the direction going forward, we could instead try to style the popup dialogs so that they were dark, too. I just worry about us understanding the impact of that decision in the short time frame. This needs to be fixed for M1 the popups have class "parameterPopup" so I think we can fix the labels/borders there locally by doing something like this: (colors are just a hack/proof of concept)
.parameterPopup > label {
color: red !important;
}
.parameterPopup > input {
border: 1px solid orange !important;
color: green !important;
}
This fixes the borders and colors without affecting slideouts.
I'm still not sure if we want to keep the
input
style with no border or not.
Anton pushed the visual parts for M1. Closing bug. |