Writing an asset management GUI as part of our editor tools, I am in some places colouring LabelFields. Working mostly in the dark Pro skin, this seems to work just fine:
GUI.color = Color.green;
EditorGUILayout.LabelField("Name", GUILayout.Width(75f));
GUI.color = Color.white;
When switching to the light default skin however, this colouring is no longer visible. The usual GUI.backgroundColor still functions fine there as it does in the dark skin.
Is this "foreground" colour something specific to the dark Pro skin? If so, is there perhaps another way to achieve a similar effect?