Ogeon / palette

A Rust library for linear color calculations and conversion
Apache License 2.0
756 stars 60 forks source link

CSS color module level 5 color space support #408

Open Ogeon opened 4 months ago

Ogeon commented 4 months ago

Description

CSS has a few variants of color spaces that aren't yet supported in Palette. These should be added.

XYZ:

RGB:

Other:

https://www.w3.org/TR/css-color-5

Motivation

CSS is widely used and providing matching options makes it easier for applications to use Palette as the color management backend when reading and writing CSS color syntax.