Skip to main content
Mike_Cyze
June 13, 2022

Support for more color spaces, including the ability to specify gradient interpolation method

  • June 13, 2022
  • 7 replies
  • 1022 views

RGB, HSL are really pretty awful color spaces to work in because they are not perceptually uniform. According to Adam Argyle, this is the year for css color: State of CSS - YouTube
as support for oklab, oklch and other color spaces will be supported by major browsers. We shouldn’t need to wait for all browsers to implement this, however, before we see support in Figma as there are libraries to help with extended color space support (in fact, there are quite a few figma plugins that add lch color support, so surely the figma team could also add this to the app).

Would you please consider adding support for more color spaces in your color picker? Also adding support for specifying the color space for gradients would be fantastic (Color Spaces for More Interesting Gradients | CSS-Tricks - CSS-Tricks)

7 replies

Dan_Peterson
New Participant
July 6, 2022

I would absolutely love this. Particularly the Oklab/lch support. Trying to create a color system with perceptual uniformity and consistent color contrast is a big pain point with RGB/HSL and only supporting the sRGB space or leaving unmanaged makes it incredibly difficult to support wider gamut displays which are becoming incredibly common.

October 4, 2022

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.

Karim_Joreige
August 2, 2023

What would be great is the addition of LCH and OKLCH color spaces to the color picker, but also a way to see when a color falls out of the sRGB space and falls into P3 right in the picker.

Lowlet
New Member
October 17, 2024

Still no oklab support? That’s crazy

Tettoffensive
December 3, 2024

I was pasting an svg into Figma and it lost all the fill/stroke colors. Turned out it was using lch()

Sam_Baldwin1
New Member
February 2, 2025

+1

dukkcc
New Participant
February 13, 2025

we need oklch support, it’s quickly being adopted by more and more projects!