-
Notifications
You must be signed in to change notification settings - Fork 227
Description
Recent changes to the light theme in the latest I-builds have set the background color for controls to a light grey (#f8f8f8). This comment suggests this is intended to create an overall darker background for a View. That's all very well if the View contains only one control, such as a Tree (Package Explorer), but if you have a View that contains many different controls you get an inconsistency in the controls' background colors. This is apparent in a Tabbed Properties View.
A Tabbed Properties View relies on FormToolkit to create the controls. With the previous light theme the background color for most controls was white. With the latest changes some controls background colors are grey and some are white. This leads to an inconsistency in the UI and suggests that some controls are disabled. For example, a Text control is white (correct) but a StyledText control is grey and looks like it is disabled. Same for Button with style SWT.TOGGLE | SWT.FLAT.
The changes to the light theme have implemented the rule that most SWT controls that are in a View have their background color set to "#f8f8f8". This is not always desired.