background

KendoReact

React ColorPalette

  • Give the user a handy interface to select from available color options. Supports both controlled and uncontrolled mode.
  • Part of the KendoReact library along with 100+ professionally-designed components.
  • Includes support, documentation, demos, virtual classrooms, learning resources and more!
Color Palette Header
  • Select Colors from a Predefined or Custom Color Scheme

    The KendoReact ColorPalette can render all colors and color presets, making it ideal when we have to present the user with all available color options. This React component is a great addition to any shopping site enabling the user to easily visualize and choose a color.

    See the React ColorPalette Overview demo

    React ColorPalette - Overview, KendoReact UI Library
  • Disabled ColorPalette

    The component is great for picking colors, but sometimes we need to prevent the selection until specific criteria are met. For these cases, the React ColorPalette can be disabled on the fly, and then dynamically enabled when needed.

    See the React ColorPalette Disabled demo

    React ColorPalette - Disabled, KendoReact UI Library
  • ColorPalette Presets

    Rendering a specific color preset is available out of the box. This can save time and code by enabling developers to set just the name of the color preset instead of setting each color individually.

    See the React ColorPalette Presets demo

    React ColorPalette - Presets, KendoReact UI Library
  • Controlled and Uncontrolled modes

    Following the React standard for input type elements, the KendoReact ColorPalette supports both controlled and uncontrolled mode. This allows it to dynamically update other components on the page, if needed, when the value is changed.

    See the React ColorPalette Controlled and Uncontrolled modes demo

  • Keyboard Navigation

    The keyboard navigation makes it very accessible by allowing the component the be fully operated using only the keyboard. The arrow keys will go over each available color, and pressing the Enter key will select the chosen color.

    See the React ColorPalette Keyboard Navigation demo

All KendoReact Components

Next Steps