Provides a color picker field in SilverStripe allowing a user to select from defined selection of colors (palette)
$ composer require heyday/silverstripe-colorpalette
- Supports usage in Elemental
$fields->addFieldToTab(
'Root.Main',
Heyday\ColorPalette\Fields\ColorPaletteField::create(
'BackgroundColor',
'Background Color',
[
'White' => '#fff',
'Black' => '#000'
]
)
);
$fields->addFieldToTab(
'Root.Main',
Heyday\ColorPalette\Fields\GroupedColorPaletteField::create(
'BackgroundColor',
'Background Color',
array(
'Primary Palette' => [
'White' => '#fff',
'Black' => '#000'
],
'Secondary Palette' => [
'Blue' => 'blue',
'Red' => 'red'
]
)
)
);
SilverStripe Color Palette Field is licensed under an MIT license