Graphite/frontend/assets/icon-16px-solid
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
..
align-bottom.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
align-horizontal-center.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
align-left.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
align-right.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
align-top.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
align-vertical-center.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
boolean-difference.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
boolean-intersect.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
boolean-subtract-back.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
boolean-subtract-front.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
boolean-union.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
checkbox-checked.svg Change MenuList checkbox to be an icon from a widget 2022-06-17 17:55:04 -07:00
checkbox-unchecked.svg Change MenuList checkbox to be an icon from a widget 2022-06-17 17:55:04 -07:00
copy.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
eye-hidden.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
eye-visible.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
eyedropper.svg Revamp the ColorPicker popover and ColorInput widget (#830) 2022-10-28 18:36:04 -07:00
file.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
flip-horizontal.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
flip-vertical.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
folder.svg Welcome screen, refactor to allow zero documents, and add TS typing to widgets (#702) 2022-07-22 16:09:13 -06:00
graphite-logo.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-artboard.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-blur.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-brushwork.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-color-correction.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-folder.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-gradient.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-image.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-imaginate.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
node-magic-wand.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-mask.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-motion-blur.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-output.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-shape.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-text.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
node-transform.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
paste.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
random.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
regenerate.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
reload.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
rescale.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
reset.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
settings.svg Integrate Stable Diffusion with the Imaginate layer (#784) 2022-10-18 22:33:27 -07:00
trash.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
view-mode-normal.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
view-mode-outline.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
view-mode-pixels.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
viewport-design-mode.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
viewport-guide-mode.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
viewport-select-mode.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
zoom-in.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
zoom-out.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00
zoom-reset.svg Update the assets directory to prefix icon folders with "icon-" 2022-05-22 00:06:10 -07:00