# Features

## Content

`C1ColorPicker` for Blazor provides palette-based color selection, advanced color editing, transparency support, and reusable color-editing components.
The following topics describe these features:
[Basic Color Selection](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/basic-colorpicker-part) — Displays palette colors, standard colors, recent colors, and an optional transparent color for quick selection.
[Advanced Color Editing](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/advanced-colorpicker) — Creates and modifies colors through spectrum selection, hue and alpha controls, RGB and HSL inputs, and hexadecimal values.
[Color Palettes](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/available-palettes) — Applies predefined Office-based palettes or custom `ColorPalette` instances to the Basic picker.
[Recent Colors](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/recent-colors) — Displays colors selected previously by the user for quick reuse.
[Transparency Support](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/checkered-border) — Supports alpha-channel editing, transparent color selection, and checkered previews for transparent or semi-transparent colors.
[Hexadecimal Color](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/hexcolor-box) — Uses `C1HexColorBox` to validate and edit six-digit RGB or eight-digit ARGB color values.
[Drop-Down](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/drop-down-direction) — Configures the preferred direction of the `C1ColorPicker` drop-down and provides custom header content through `DropDownHeader`.
[Styling and Appearance](/componentone/docs/blazor/online-blazor/controls/colorpicker/features/styling) — Customizes palette sections, interaction states, input fields, and layout through styling properties, CSS classes, and inline styles.
[Accessibility](/componentone/docs/blazor/online-blazor/controls/colorpicker/accessibility) — Supports accessible labels, keyboard interaction, focus indicators, and semantic HTML behavior for color-selection workflows.