New plugin – Excalidraw #709
Replies: 4 comments 4 replies
-
With some guidance and discussion I'm happy to help make this happen. As a starting point it feels like the implementation may be somewhat similar to something like media-embed. I experimented with it a bit yesterday and I got somewhat close to stubbing this out, but there are enough details to sort out that we should probably write up a rough spec or design document. |
Beta Was this translation helpful? Give feedback.
-
I understand this will be a void element in our editor. But how can we generate drawing from slate text? Isn't this just a component rendered as void element like the image, video, etc? |
Beta Was this translation helpful? Give feedback.
-
A quick update, @zbeyens and I have the most basic demo working in the https://github.com/udecode/slate-plugins/compare/experiment-excalidraw branch. It doesn't yet read or serialize content between Slate and Excalidraw, but it's the first milestone towards making something useful! More details to follow. |
Beta Was this translation helpful? Give feedback.
-
For now As for next, an excalidraw (de)serializer would help to copy slate text into excalidraw and vice versa. |
Beta Was this translation helpful? Give feedback.
-
Excalidraw seems to be the best candidate for a drawing component inside a slate editor! We can make a plugin from it and even generate drawing from anything (e.g. from slate text).
References
Beta Was this translation helpful? Give feedback.
All reactions