Building a custom color palette field in Filament - Part 0 In this short series of blog posts, I'll show you how to create a custom Filament field. The field we'll be building is a color palette field that lets you select a color from a fixed list of options. Such a simple field will cover the basics of rendering a field and syncing the selected option with the property on the form itself. Here's an example of the field's API: ColorPalette::make('color') ->options([ '#ffffff' => 'White', '#000000' => 'Black', ]), The color options will be an array of colors and labels.