heyday / silverstripe-colorpalette
为 SilverStripe CMS 提供颜色调色板选择器
2.1.0
2023-05-22 07:33 UTC
Requires
- php: ^7.4 || ^8.0
- silverstripe/framework: ^4.0 || ^5.0
- silverstripe/vendor-plugin: ^1 || ^2
This package is auto-updated.
Last update: 2024-09-21 02:20:43 UTC
README
提供在 SilverStripe 中添加颜色选择器字段的功能,允许用户从预定义的颜色选择(调色板)中选择
安装(使用 composer)
$ composer require heyday/silverstripe-colorpalette
示例
特性
- 支持在 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 字段许可协议为 MIT 许可协议 http://heyday.mit-license.org/