A color picker in the form of a list of colors for Kirby
If you are using the Kirby CLI you can install this plugin by running the following command in your shell from the root folder of your Kirby installation:
kirby plugin:install thiousi/kirby-color-list
Download this archive, extract it and rename it to colorlist
. Copy the folder to your site/plugins
folder.
If you know your way around git, you can download this as a submodule:
git submodule add https://github.com/Thiousi/kirby-color-list/ site/plugins/colorlist
In your blueprint:
color:
label: Color list
type: colorlist
options:
- "#eb1717"
- "#28db78"
- "#333333"
- "#e74c3c"
- "#353a62"
- "#9b59b6"
- "#d45353"
- "#ffd041"
- "#e91e63"
Because the field uses background-color, you can use any type of colors as options, and even mix them up:
- "#fff"
- "rgba(255,255,255,0.5)"
- "rgb(255,255,255)"
- "red"
There is a custom option to allow the radio buttons to be unselected (with js), unset
:
BUG This feature currently only works visually. Help needed!
color:
label: Color list
type: colorlist
unset: true
options:
- "#eb1717"
- "#28db78"
The field supports the standard options:
- Default
- Readonly
- Translate
- Help
- Width
- ...
It does not support to query the options from another field. I had planned to implement it but realized it wasn't useful.
MIT