casesandberg / casesandberg/react-color
literally no class names anywhere in the components except for the root element
- 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
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