Graphite/editor/src
Keavon Chambers 85c635f92d Revamp the ColorPicker popover and ColorInput widget (#830)
* Add cancel hint to Eyedropper tool

* Improve eyedropper overlay CSS

* Make CSS for transparent checkered background reusable

* Add color choice preview to color picker

* Draw text and markers as contrasting white or black

* Add reactive color updating and new/initial swapping

* Add Hex, RGB, HSV, and Opacity inputs

* Add none color and preset buttons

* Add eyedropper button and fix alignment (now visually done)

* Wire up none colors through the backend and style the ColorInput widget

* Add color info chip to ColorInput widget

* Fix all UX bugs

* Add more tooltips

* Fix FloatingMenu recursive loop

* Prevent mouse stray from closing color picker while dragging pickers

Closes #703

* Fix deselect all layers shortcut

* Add temporary eyedropper for Chromium browsers and a coming soon fallback
2022-10-28 18:36:04 -07:00
..
messages Revamp the ColorPicker popover and ColorInput widget (#830) 2022-10-28 18:36:04 -07:00
application.rs Restructure the entire editor codebase to consistently match the message hierarchy 2022-08-05 05:38:11 -07:00
consts.rs Break handle of path being drawn by placing anchor on previous anchor with Pen tool (#814) 2022-10-24 23:11:04 +01:00
dispatcher.rs Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
lib.rs Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
macros.rs Restructure the entire editor codebase to consistently match the message hierarchy 2022-08-05 05:38:11 -07:00
test_utils.rs Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
utility_traits.rs Additional cleanup of prelude imports in editor codebase 2022-08-05 17:09:37 -07:00