wp-content/plugins/umber/umber.php
Umber
Pull a palette out of an image, and check it before you use it.
== Description ==
Palette extractors produce five beautiful colours, three of which cannot legally be used as text on the other two. Umber extracts, then tests every pairing, and labels which combinations pass AA, AAA, or neither.
The palette can be written straight into a theme’s theme.json as a colour preset, with the passing pairs documented alongside so nobody has to rediscover them.
Extraction runs on the server with no external service, on any image already in the media library.
== Screenshots ==
Numbered the way they ship in /assets/. Click any one to see it full width.
== Installation ==
- Install and activate the plugin.
- Open an image in the media library and press Extract palette.
- Export the passing colours to theme.json, or copy them.
Contrast is calculated against the actual extracted values, not against rounded hex approximations.
== Frequently asked questions ==
How many colours?
Between three and eight, chosen by clustering rather than a fixed count, because some images do not have five colours in them.
Colour blindness?
Each palette is previewed under three common simulations, which frequently rules out a pairing that passed contrast.
== Changelog ==
= 1.2.0 =
- Colour blindness simulations for each palette.
- Export to theme.json presets with the passing pairs documented.
= 1.0.0 =
- First release.