Keavon Chambers
cd5e36af28
Add styled scrollbars ( #231 )
2021-07-01 22:08:23 -07:00
Chrs Msln
3f35c8d348
Refactor frontend input components to use the v-model Vue pattern ( #224 )
...
* Use v-model for inputs
* Add opacity to LayerTree
* Fix FloatingMenu typing
2021-06-27 08:18:47 +02:00
Keavon Chambers
923e63c045
Separate Graphite header logo from menu bar
2021-06-25 00:38:32 -07:00
George Atkinson
ad0a40e512
Multi-document management (create new document; tab switching) ( #210 )
...
* Multi-docs WIP
* Change to number
* Add new document and switch documents
* Remove keybind for previous document. Change keybind for next document.
* Switch documents by clicking tabs
* Remove keybind for previous document. Change keybind for next document.
* multi-docs
* Update package-lock.json
* Hook up File>New to add new document
* Remove console logs and empty lines. Start new documents from 2 instead of 1.
* Fix formatting
2021-06-14 04:24:09 +01:00
akshay1992kalbhor
3079223db3
Frontend fixed to render changes to working colors when changed from backend ( #180 )
...
* Backend and Frontend modification to show working color mods
* Remove comments & change precedence for tool and doc actions
* Add keybind for resetting work colors
* Minor Frontend changes
2021-06-12 21:30:31 +05:30
Keavon Chambers
569af162ae
Add the Dropdown Input widget ( #168 )
...
Fixes #135 .
* Add the Dropdown Input widget
* Fix font loading race condition
2021-06-06 02:17:36 -07:00
Keavon Chambers
4bcdbbe092
Implement "Export" entry in File menu; add Copy/Paste icons in Edit menu
2021-06-01 19:49:04 -07:00
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
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