Feat: Add Qualifiers For Advanced Color Manipulation#1131
Feat: Add Qualifiers For Advanced Color Manipulation#1131mmadesignerunknown wants to merge 8 commits into
Conversation
|
Looks interesting! Personally I don't use this at all in my workflow so I can't comment on the UX or effectiveness of it, but I do have one note for UI I find the empty state a little overbearing "Qualifiers let you target..." should maybe be left to a tooltip or other method to explain? Empty state could just be "No qualifiers added. Click + to create one." |
Great Idea! Regards, |
git checkout feat-color-grading-panel-restructuring git merge upstream/main git push origin feat-color-grading-panel-restructuring git checkout feat-color-mixer-panel-improvements git merge upstream/main git push origin feat-color-mixer-panel-improvements git checkout feat-gradient-sliders-for-color-grading-panel git merge upstream/main git push origin feat-gradient-sliders-for-color-grading-panel git checkout feat-migration-from-sam-2-to-sam-3 git merge upstream/main git push origin feat-migration-from-sam-2-to-sam-3 git checkout feat-more-control-on-color-wheels-while-dragging git merge upstream/main git push origin feat-more-control-on-color-wheels-while-dragging git checkout feat-parametric-curve-improvements git merge upstream/main git push origin feat-parametric-curve-improvements git checkout feat-parametric-tone-curve-with-sliders git merge upstream/main git push origin feat-parametric-tone-curve-with-sliders git checkout feat-persisted-history git merge upstream/main git push origin feat-persisted-history git checkout feat-tat-picker-for-color-mix-and-tone-curves git merge upstream/main git push origin feat-tat-picker-for-color-mix-and-tone-curves git checkout feat-versioning git merge upstream/main git push origin feat-versioning
|
Just a quick question @CyberTimon @Flohhhhh , Should I keep the backend for Color Mixer as it is, or make it like in the backend, the color adjustments in Color Mixer as pre-made Qualifiers that cannot be deleted. A little confused here :(, Would appreciate the help! Regards, |
Description
This PR adds a complete HSL Qualifiers system to the Color panel, enabling selective color grading based on Hue, Saturation, and Luminance ranges. Users can now target specific colors and independently shift their Hue, Saturation, and Luminance values.
Type of Change
Changes Made
RangeSlidercomponent (src/components/ui/RangeSlider.tsx): Dual-handle range slider with gradient backgrounds, value editing, shift+wheel fine adjustment, and reset functionalityadjustments.tsx: AddedQualifierandQualifierHslRangeinterfaces to support qualifier data structureColor.tsx: Added complete Qualifiers panel with:Screenshots/Videos
Testing
Test Configuration:
Checklist
Additional Notes
AI Disclaimer:
Please state the involvement of AI in this PR:
Issues Closed:
Closes #1080