heyday / silverstripe-colorpalette
A color palette picker for SilverStripe CMS
Package info
github.com/WPP-Public/akqa-nz-silverstripe-colorpalette
Type:silverstripe-vendormodule
pkg:composer/heyday/silverstripe-colorpalette
4.0.0
2025-09-15 04:12 UTC
Requires
- php: ^8.3
- silverstripe/admin: ^3
- silverstripe/vendor-plugin: ^3
Requires (Dev)
README
Provides a color picker field in SilverStripe allowing a user to select from defined selection of colors (palette)
Installation (with composer)
$ composer require heyday/silverstripe-colorpalette
Example
Features
- Supports usage in Elemental
Usage
Regular palette
$fields->addFieldToTab( 'Root.Main', Heyday\ColorPalette\Fields\ColorPaletteField::create( 'BackgroundColor', 'Background Color', [ 'White' => '#fff', 'Black' => '#000' ] ) );
Grouped Palette
$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' ] ) ) );
License
SilverStripe Color Palette Field is licensed under an MIT license
