casesandberg / casesandberg/react-color

literally no class names anywhere in the components except for the root element

Open
#954 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
12.3k
Forks
920
PR merge metrics
No merged PRs in 30d

Description

How am I suppose to style this component using CSS if there are no class names that define the UI elements? All I see for the Chrome Picker is the root div has a "chrome-picker" class and the hue bar has a "hue-horizontal" class name, but everything else uses inline styles. How can this component be in production in this state? This is something a junior developer would build.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the Chrome Picker component and the rendered elements that currently rely on inline styles; the issue identifies only the root `chrome-picker` and hue bar `hue-horizontal` classes. Determine the intended class-name coverage and verify that the component remains correctly styled while its UI elements can be targeted with CSS.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.