Keavon Chambers
d1bf68320e
Implement menu bar floating list menus ( #163 )
...
Progress towards #135
2021-05-31 11:51:32 -07:00
Keavon Chambers
3d646d2bc3
Generalize and rename overlays as "floating menus"
...
Progress towards #135 .
2021-05-29 21:55:43 -07:00
Chrs Msln
b56dfd746f
Implement color picker for primary/secondary working colors ( #70 )
...
* feat/color-picker: rework
* feat(161) lint
* feat(161) Remove response handlers
* feat(161) fix rgb <-> hsv conversion
* feat(161) inverse swatchs and add checkered bg
* feat(161) remove temporary color assignment
* feat(161) move cursor outside of the box
* feat(161) @Keavon feedbacks
* feat(161) lint
* feat(161) fix opacity-picker color
* feat(161) --saturation-picker-color
2021-05-27 23:59:52 +02:00
Keavon Chambers
cdcddf176b
Move all icon SVG imports to the Icon component
...
This change also removes the need to specify the icon size.
2021-05-27 02:14:32 -07:00
Keavon Chambers
5016fde231
Standardize icon sizes and folder paths ( closes #110 )
2021-05-27 00:14:50 -07:00
Keavon Chambers
9930ea2e13
Fix popover positioning regression
2021-05-25 21:49:43 -07:00
Keavon Chambers
34efac990b
Update UI colors and alignment for consistency with the design mockup ( #157 )
...
Closes #111
2021-05-23 19:01:13 -07:00
Keavon Chambers
3b0762ef18
Rename and organize widget components to conform to design terminology ( #132 )
2021-05-21 13:10:32 -07:00
Keavon Chambers
b9248b828c
Complete implementing popover system main features ( #131 )
...
* Make popover buttons open popover menus and add placeholder messages to all of them.
* Implement all directions for drawing, aligning, and edge-clamping popovers.
* Fix popovers so they are drawn outside their parent panel bounds and not clipped.
* Fix popover HTML to avoid nesting it inside a <button> element.
2021-05-21 12:22:30 -07:00
Keavon Chambers
267331728d
Popovers now close when clicked out or mouse strays 100px outside bounds ( #129 )
2021-05-19 01:02:58 -07:00
Keavon Chambers
a439b27d2b
Implement popover component and beginnings of color picker ( #128 )
2021-05-17 12:07:54 -07:00
Keavon Chambers
6dc8c91578
Fix CSS extraneous space beneath icons
2021-05-05 22:08:58 -07:00
Keavon Chambers
4ffb836673
Add basic HTML for layers in the layer panel ( #97 )
2021-05-02 13:55:22 -07:00
Keavon Chambers
f01e20571a
Design tweaks to frontend components
2021-04-29 00:32:25 -07:00
Keavon Chambers
0ca4b9fe7c
Fix web code linting to be portable across environments
2021-04-14 11:44:09 -07:00
Keavon Chambers
43b7a36008
Change button hover colors
2021-04-11 14:13:21 -07:00
Keavon Chambers
ae824e3976
Add RadioPicker; add view mode picker to document options bar
2021-04-11 01:57:30 -07:00
Keavon Chambers
beb534e20b
Add NumberInput component; add scale input and zoom buttons to options bar
2021-04-10 23:27:29 -07:00
Keavon Chambers
958d351505
Plumb Responses from WASM to JS in the page
2021-04-10 02:48:33 -07:00
Keavon Chambers
8b6053b1c4
Populate tool shelf and tool options bar ( #66 )
2021-04-08 06:10:27 -07:00