Surface color should have its own system default
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
Right now, the surface color follows the foreground color. This is problematic because you often want the default surface color to be white even when the background is white and most foreground elements are black. If the surface color follows a black foreground, you cannot see the shading. Thus, the surface color should have its own entry in the colors settings.