Download the PHP package codeplace-io/color-picker-bundle without Composer
On this page you can find all versions of the php package codeplace-io/color-picker-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download codeplace-io/color-picker-bundle
More information about codeplace-io/color-picker-bundle
Files in codeplace-io/color-picker-bundle
Package color-picker-bundle
Short Description Wandi/ColorPickerBundle
License MIT
Homepage https://github.com/codeplace-io/ColorPickerBundle
Informations about the package color-picker-bundle
ColorPickerBundle
About
ColorPickerPlus is a Symfony 4 wrapper for Simonwep/pickr Javascript Color-Picker library.
Features
- Add a custom
FormType
that displays a javascript color picker - Add a new custom
Constraint
to the validator - Add some
Twig
filters to convert colors
Requirements
see composer.json
Install
Install the assets
Entity
We recommand you to store the hexadecimal color code with alpha (AARRGGBB hex
) because it's the shortest standard with a length of simply 9 chars.
You'll be able later to convert to HSL
, HSLA
, RGB
& RGBA
if needed (see below).
This bundle is packaged with a custom constraint HexColor
that validates this format, see color
property on the following example
FormType
This bundle is packaged with a custom ColorPickerType
that'll add the Javascript color picker to the input of your choice.
All Simonwep/pickr
options are overridable, see complete configuration reference.
Form Theme
Include our Form Theme
, it contains the widget that will handle all the Javascript.
Translations
Simonwep/pickr
have 3 buttons with litteral text (Clear, Save, Cancel).
If you need to change the translations or add your own locale, simply override ColorPickerBundle.xx.yaml
Twig Filters
If you want to convert your color, use one of the following Twig filters
:
Feel free to use these helpers
to set dynamically HTML
inline styles (e.g. color
or background-color
).
If you need to know the brightness of the color, you can also use the filter:
If you apply a dynamic background-color to an HTML element, it can be usefull to also change the text color.
WandiEasyAdminPlusBundle
If you're using EasyAdminPlusBundle, our wrapper of EasyAdminBundle, you can easily use this bundle is the admin area.
Form Theme
/!\ If you are using EasyAdminBundle 2.3.1+ /!\
You have to include our Form Theme
, it contains the widget that will handle all the Javascript.
List/Show
New/Edit
All versions of color-picker-bundle with dependencies
symfony/config Version ^5.0
symfony/dependency-injection Version ^5.0
symfony/form Version ^5.0
symfony/framework-bundle Version ^5.0
symfony/http-kernel Version ^5.0
symfony/translation Version ^5.0
symfony/twig-bundle Version ^5.0
symfony/validator Version ^5.0
ssnepenthe/color-utils Version ^0.4.2