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.
Predefined Palette Panel
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.
Custom Color Panel
- Custom colors label
- Color drop button
- The sampled color is displayed in the predefined palette panel
- Note that the sampled color is not preselected in the predefined palette panel
- Color cells set
- Color definition box
- RGB form set
- Color HUE slider
- Hexadecimal text field
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.