Skip to content

Conversation

@Estasie
Copy link
Contributor

@Estasie Estasie commented Aug 14, 2025

No description provided.

@gravity-ui
Copy link
Contributor

gravity-ui bot commented Aug 14, 2025

Preview is ready.

@gravity-ui
Copy link
Contributor

gravity-ui bot commented Aug 14, 2025

Visual Tests Report is ready.

@Estasie Estasie changed the title feat(ColorPicker): Add ColorPicker component with support for HEX, RGB and Alpha channel using react-color lib feat(ColorPicker): Add ColorPicker component with support for HEX, RGB and Alpha channel Aug 15, 2025
@Estasie Estasie changed the title feat(ColorPicker): Add ColorPicker component with support for HEX, RGB and Alpha channel feat(colorpicker): Add ColorPicker component with support for HEX, RGB and Alpha channel Aug 15, 2025
@amje
Copy link
Contributor

amje commented Aug 18, 2025

Снимок экрана 2025-08-18 в 20 18 47

Button has a strange appearance. It should be squared evenly and also chess-pattern should be white/gray, not transparent, background should be visible through.

@amje
Copy link
Contributor

amje commented Aug 18, 2025

Does this library has keyboard support? I can set the focus on the sliders but it seems not responding

@amje
Copy link
Contributor

amje commented Aug 18, 2025

Why mixing RGB and HEX controls. If HEX selected then it should be a single field of hex value including alpha part:
Снимок экрана 2025-08-18 в 20 38 34

@Estasie
Copy link
Contributor Author

Estasie commented Aug 18, 2025

Why mixing RGB and HEX controls. If HEX selected then it should be a single field of hex value including alpha part: Снимок экрана 2025-08-18 в 20 38 34

I thought it would be more comfortable to use common instruments for setting opacity, percent just looks more human

@Estasie
Copy link
Contributor Author

Estasie commented Aug 18, 2025

Does this library has keyboard support? I can set the focus on the sliders but it seems not responding

seems not, but react-colorful does

@amje
Copy link
Contributor

amje commented Aug 19, 2025

I thought it would be more comfortable to use common instruments for setting opacity, percent just looks more human

Picker already has such instrument, the slider for opacity changing. Rest controls are specific for the format, and HEX should be a single input, so I can paste any valid color, inncluding alpha part and picker should accept it

@amje
Copy link
Contributor

amje commented Aug 19, 2025

Does this library has keyboard support? I can set the focus on the sliders but it seems not responding

seems not, but react-colorful does

It's sad...

@gravity-ui
Copy link
Contributor

gravity-ui bot commented Dec 1, 2025

Preview is ready.

@gravity-ui
Copy link
Contributor

gravity-ui bot commented Dec 1, 2025

🎭 Component Tests Report is ready.

@Estasie Estasie changed the title feat(colorpicker): Add ColorPicker component with support for HEX, RGB and Alpha channel feat(colorpicker): add colorpicker component with support for hex, rgb and alpha channel Dec 1, 2025
@Estasie Estasie force-pushed the color-picker-react-color branch from 65bd945 to cc6acae Compare December 3, 2025 19:57
@Estasie Estasie force-pushed the color-picker-react-color branch from bbd5e74 to d1c56d2 Compare December 3, 2025 21:21
@amje amje changed the title feat(colorpicker): add colorpicker component with support for hex, rgb and alpha channel feat: add ColorPicker component Dec 5, 2025
@amje amje merged commit 6890288 into main Dec 5, 2025
6 checks passed
@amje amje deleted the color-picker-react-color branch December 5, 2025 11:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants