Skip to content

Files

Latest commit

3e6a62b · Nov 11, 2024

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Nov 11, 2024

[] lets you use the color function in CSS, following the [CSS Color] specification.

<example.css>

/* becomes */

<example.expect.css>

Options

preserve

The preserve option determines whether the original notation is preserved. By default, it is not preserved.

<exportName>({ preserve: true })
<example.css>

/* becomes */

<example.preserve-true.expect.css>

enableProgressiveCustomProperties

The enableProgressiveCustomProperties option determines whether the original notation is wrapped with @supports when used in Custom Properties. By default, it is enabled.

Note

We only recommend disabling this when you set preserve to false or if you bring your own fix for Custom Properties.
See what the plugin does in its README.

<exportName>({ enableProgressiveCustomProperties: false })
<example.css>

/* becomes */

<example.preserve-true.progressive-false.expect.css>

Custom properties do not fallback to the previous declaration

Supported Color Spaces

.color-spaces {
	color: color(a98-rgb 0.803 0.484 0.944);
	color: color(display-p3 0.8434 0.509 0.934);
	color: color(prophoto-rgb 0.759 0.493 0.898);
	color: color(rec2020 0.772 0.491 0.920);
	color: color(srgb 0.897 0.488 0.959);
	color: color(srgb-linear 0.783 0.203 0.910);
	color: color(xyz 0.560 0.377 0.904);
	color: color(xyz-d50 0.550 0.375 0.680);
	color: color(xyz-d65 0.560 0.377 0.904);
}

Copyright : color conversions

This software or document includes material copied from or derived from https://github.com/w3c/csswg-drafts/tree/main/css-color-4. Copyright © 2022 W3C® (MIT, ERCIM, Keio, Beihang).

[CSS Color]: