Keavon Chambers
3c4ad8b720
Refactor the WidgetLayout struct to remove SubLayout and avoid sending LayoutTarget to frontend
2025-12-04 02:44:54 -08:00
Keavon Chambers
2bb4509647
Replace the Spreadsheet panel with an improved Data panel ( #3037 )
...
* Improve the table data panel
* Add the "Window" menu bar section and polish everything
2025-08-10 07:46:42 -07:00
Keavon Chambers
9ad6c31483
Remove blob URL dead code and clean up more frontend code ( #2199 )
2025-01-14 13:08:47 -08:00
Keavon Chambers
9eb544df74
Rename "options/top bar" terminology to "control bar" and update comments
2025-01-07 17:33:45 -08:00
James Lindsay and Keavon Chambers
5aa6716910
Add a node insertion button and layer renaming from the Properties panel ( #2072 )
...
* Add node button
* Improve css a bit
* Add layer renaming to the Properties panel and move New Layer to that, plus add unpinning to properties sections
* Add tooltip
* Re-add layer itself in listing
* Final code review
---------
Co-authored-by: Keavon Chambers <keavon@keavon.com >
2024-10-25 23:58:34 -07:00
Keavon Chambers
96b5d7b520
Many subtle improvements to the UI design system ( #1537 )
2023-12-28 04:35:20 -08:00
Keavon Chambers
01499de8e7
Make the tool shelf adapt to multiple columns and improve panel scrollbars
...
Closes #176
2023-12-06 02:10:40 -08:00
Keavon Chambers and 0hypercube
a6ca43bb2d
Restore ESLint and Prettier auto-formatting and CI linting ( #1457 )
...
* Restore ESLint and Prettier autoformatting
* Fix formatting and lints in web files
* Hacky fix to eslint crash
* Fix remaining lints
* Add lint-fix script
---------
Co-authored-by: 0hypercube <0hypercube@gmail.com >
2023-11-16 13:12:47 -08: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
Keavon Chambers
e539e43483
Rename .vue files to .svelte for diffing
2023-03-10 03:53:15 -08:00