Style guides
Show a brand colour in every format teams need.

Let visitors type any CSS colour and get it as HEX, RGB, HSL and OKLCH with a swatch and a copy button for each, live in the browser.
These are the actual published widgets running in your browser; type any colour to convert it.
Conversion sets live or button conversion, the formats shown, comma syntax, upper-case HEX and the swatch. Labels sets the heading, the field label, starting colour and hint, and every button and message. The Style tab covers the layout, the field, the format rows, the swatch and the buttons.
Designers and developers juggle colours in different notations: a hex code from a brand guide, rgb() in old CSS, hsl() for adjustments and oklch() in modern stylesheets. CSS colour format converter reads whichever one is pasted and gives all four, with a swatch to confirm the colour and one click to copy each.
Show a brand colour in every format teams need.
Turn hex codes into oklch() for modern CSS.
Let clients paste a colour and copy the code their developer asked for.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install Complementor, connect your license and enable CSS colour format converter in the Complementor library.
Add the widget to a design resources or style guide page.
Choose the formats to show and whether to use comma syntax.
Optionally set a starting colour, such as your brand colour.
Style the rows and swatch, then type a few colours to check.
Configure the settings available for this module to suit the page you are building.
Reads #hex (3, 4, 6 or 8 digits), rgb(), rgba(), hsl(), hsla(), hwb() and transparent.
Colour names such as royalblue and other CSS colours through the browser.
Outputs HEX, RGB, HSL and OKLCH, each with its own copy button.
Transparency kept in every format, shown on a checkerboard swatch.
Modern space syntax or older comma syntax.
Upper- or lower-case HEX.
A clear message when a colour cannot be read.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
Checks whether two colours are readable together.
Convert colours too, but need technical know-how; this widget works on any page.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
Check the brackets and separators, such as rgb(29 78 216) or rgb(29, 78, 216), or use a hex code. The message shows what was typed.
Converting from RGB rarely lands on whole numbers; the decimals keep the exact colour.
The colour is partly transparent; the last two digits are the alpha.
They are outside the colour range and are clipped, as browsers do.
No. It works with the free version of Elementor.
No. The conversion runs in the visitor’s browser.
A modern CSS colour format whose lightness matches how people see it, useful for building palettes.
Yes. Choose the formats shown in the widget settings.
Yes. Names such as rebeccapurple are read by the visitor’s browser.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.