-
-
Notifications
You must be signed in to change notification settings - Fork 866
Labels
WebInvolves web programming (TypeScript, Svelte, CSS)Involves web programming (TypeScript, Svelte, CSS)
Milestone
Description
We need to create a reusable system for defining input widgets for the frontend to render and communicate changes back to Rust. This will be used in the Document Panel's options bar for tools (#114) in one row but grouped into sections, as well as the Properties Panel for a multi-row and column-based layout likely broken into sections and possibly tabs (#146), plus other future uses. This will involve defining a flexible API spec (likely JSON) for interface elements and their layout, and creating a modular, reusable system.
Metadata
Metadata
Assignees
Labels
WebInvolves web programming (TypeScript, Svelte, CSS)Involves web programming (TypeScript, Svelte, CSS)
Type
Projects
Status
No status