Abstract: A method of providing visibility of foreground elements on a display includes 1) providing a circular RGB hsl hue color wheel having a plurality of colors and numerical angular indicators, 2) constructing a matrix having a maximum color component and a minimum color component, 3) determining each pixel of a display and map the pixel to the matrix to determine a background hue, 4) determining two secondary hues that are different than the background hue, and 5) setting the foreground hue based on the two secondary hues.