Keavon Chambers
a112ab27cf
Dialog redesign and content revamp ( #1409 )
...
* Revamp the content and design of dialogs
* Add the Licenses dialog
2023-09-01 01:58:20 -07:00
0HyperCube and Keavon Chambers
e77782aadb
Remove console spam ( #1400 )
...
* Remove console spam
* CSS Style
* Slight cleanup
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2023-08-27 16:12:32 -07:00
Keavon Chambers
0e97a256b7
Fix node colors; fix spacebar not closing graph
2023-08-20 23:32:27 -07:00
Keavon Chambers and 0hypercube
3450d638a6
Layer-based nodes redesign, just the basics so far ( #1362 )
...
* Redesign the nodes
* Basic vertical stacking syntax sugar
* Fix node connections
* Primary output and line thickness
---------
Co-authored-by: 0hypercube <0hypercube@gmail.com >
2023-08-04 14:56:00 -07:00
Keavon Chambers
a267582b4c
Fix tool shelf's scrollbar layout shift
...
Caused by Chromium 113 removing `overflow: overlay;`.
This fixes it for just the tool shelf.
2023-08-03 23:33:24 -07:00
0HyperCube and Keavon Chambers
4e0c673a35
Add Layer and Artboard node definitions and underlying data structures ( #1204 )
...
* Add basic node defenitions
* Code review
* change widget code
* Artboard node changes
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2023-05-09 21:57:22 +01:00
639a24d8ad
Replace TS relative @ import path ( #1087 )
...
Migrated the import shortcut used in Svelte from @ to @graphite for better future package compatibility
Co-authored-by: Andre Roelofs <andreroelofsai@gmail.com >
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2023-03-26 01:39:38 +01:00
Keavon Chambers
5748d9bff4
Assorted code file cleanup following Svelte switch
2023-03-10 15:48:04 -08:00
Keavon Chambers
6e20ea538b
Replace the Vue frontend with Svelte
2023-03-10 03:54:39 -08:00