Graphite/frontend/assets
Chase 1aaf2a521b Add fill and stroke color choices to the Pen tool options bar (#1188)
* Add basic layout - WIP

* Add color input min-width -> 80px

* First pass implementation - WIP

* Allow fill to be None

* Fix null Fill color

* refactor fill and stroke options into struct

* toolbar progress - WIP

* Switch is_working_color bool to PenColorType enum

* Add todo

* Add WorkingColorChanged event

* remove unused import

* Add WorkingColor[Primary/Secondary] icons

* Allow new strokes to have no color

* Set to base color when X is pressed (as per req)

* Improve icons for new UI layout design

* Add radio buttons

* Fix menu bar Edit12px -> Edit

* Add tooltips to radio buttons

* Make the color selector only on custom

* Fix edit icon correctly this time (whoops)

* Fix working colors icons

* Changes to improve the UX

* Remove lines obviated by Default::default()

* Make Eyedropper tool use working_color_changed event

* Fix tests

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2023-05-03 02:08:35 +08:00
..
graphics Assorted code file cleanup following Svelte switch 2023-03-10 15:48:04 -08:00
icon-12px-solid Add fill and stroke color choices to the Pen tool options bar (#1188) 2023-05-03 02:08:35 +08:00
icon-16px-solid Add fill and stroke color choices to the Pen tool options bar (#1188) 2023-05-03 02:08:35 +08:00
icon-16px-two-tone Add double click input hint icons 2023-03-05 17:49:47 -08:00
icon-24px-two-tone Minor UI design style revamp 2023-04-27 02:05:45 -07:00
LICENSE.md Fix FieldInput and several other Svelte bugs 2023-03-08 01:35:22 -08:00