Commit 0806a4d
committed
feat: enhance PolinePicker with saturation ring controls
- Introduced UI metrics for saturation rings including anchor radius, ring thickness, and tick length.
- Implemented saturation ring rendering around anchor points with hover effects.
- Added rotary interaction for adjusting saturation via mouse drag, supporting shift key for finer control.
- Refactored pointer event handling to support ring adjustments and hover states.
- Updated SVG structure to accommodate new saturation ring elements.
- Removed unused circle creation method to streamline code.1 parent fa73a2f commit 0806a4d
File tree
10 files changed
+1359
-174
lines changed- dist
- src
10 files changed
+1359
-174
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
517 | 517 | | |
518 | 518 | | |
519 | 519 | | |
520 | | - | |
521 | 520 | | |
522 | 521 | | |
523 | 522 | | |
| |||
534 | 533 | | |
535 | 534 | | |
536 | 535 | | |
537 | | - | |
| 536 | + | |
538 | 537 | | |
539 | 538 | | |
540 | 539 | | |
| |||
585 | 584 | | |
586 | 585 | | |
587 | 586 | | |
588 | | - | |
0 commit comments