Matthew Taylor
ea36e10577
Add basic eraser and brush size picker
...
this implements the first version of #36 and #37 , in which the brush size picker is a numeric input field rather than a slider.
2017-10-25 13:37:41 -04:00
Matthew Taylor
2fe9ac12a7
Add UI formatting for edit fields
...
This adds formatting and icons to the edit field buttons at the top of the ui, as well as some additional components for abstraction – such as `InputGroup`, `ButtonGroup` and `EditFieldButton` (which is a subcomponent of the paint editor)
2017-10-23 10:35:30 -04:00
Matthew Taylor
79661622fc
Move paint-specific styling out of button
...
Fixes #83 by making sure the copied-over button component has the same styling as in gui too, and move specifics to composing components
2017-10-20 14:29:49 -04:00
Matthew Taylor
2e0b34a325
Add svg icons to tool select components
...
This also adds a generic `tool-select` component which can be composed by each of the individual tools for presentation purposes.
Towards #40 .
2017-10-19 15:08:15 -04:00