Color picker lets users select a color from a predefined palette, specify a color via its hexadecimal value, sample a color, and explore color values to create a custom color variation.
This pattern offers two variations, depending on the required usage. Please see the Variations section below for more information.
This field has two key areas: The leftmost, or color square, opens the predefined palette panel; The rightmost, or field, lets the user input a color's hexadecimal value.
The predefined palette panel provides a set of predefined colors, as well as lets users create new colors to access in the "Custom color panel."
The available colors can be modified via API. Lexicon provides the default color palette shown in the previous image.
The color palette can contain as many colors as you require, but we recommend that you provide at least seven colors.
Inputs 4, 5, 6 and 7 automatically update each time one of them is modified to reflect the same value.
Predefined palette panel layout and dimensions:
Custom panel layout and dimensions:
The unrestricted variation provides the complete set of color selection options for the user.
The restricted variation only provides the predefined color palette values for the user to choose.