adobe / adobe/leonardo

CIELUV and polar CIELUV support

Open
#64 0 comments 0 reactions 0 assignees View on GitHub
enhancement npm packages UI
Dominant language
JavaScript
Stars
2.1k
Forks
130
PR merge metrics
No merged PRs in 30d

Description

## Description

When this feature is available in D3's upcoming release. Existing `hcl` arguments should be renamed `lch` and added spaces and interpolators for LUV need added in.

See:
https://observablehq.com/@mbostock/luv-and-hcl

Should also add LUV and polar LUV into the converter tool

## Why do you need this feature?

Support all the color spaces

## Leonardo package and version

## Additional context

Contributor guide

Open the contributing guide

Research direction

Start with the existing hcl color-space implementation and the converter tool, then compare their expected behavior with the linked D3 LUV and HCL reference. Done means CIELUV and polar CIELUV are supported, existing hcl arguments are renamed to lch, LUV spaces and interpolators are available, and both spaces appear in the converter.

Written by the indexing model from the issue text.

Assessment

Tech stack
d3, javascript
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.