1. A method in the computing system for providing a user interface usable to create a document containing colored document elements, comprising: identifying a current color scheme being used to create the document; displaying a palette containing a plurality of color regions; and in each color region of the palette, displaying a color obtained by adapting a starting color specified for the color region to be visually compatible with the identified color.