This project is hosted here: sveditor-ui.vercel.app
Sveditor is built to allow people to easily create and use svgs within their github project README's. This repository houses the UI aspect of this project which allows one to visually create SVG and then subsequently provides a means to consume them - namely through the Sveditor (serverless) api.
Sveditor, at this time, is not much more than a proof of concept. It allows a user to build SVGs out of circles and rectangles with different colours and shadows but not much more. The goal, however is to improve incrementally, I currently have the following ideas:
|
|
Though, despite there being much improvement to be done, there is some stuff that actually works in this proof of concept. Sveditor-UI has been used in its limited capacity to build the following cards:
It currently handles creating two SVG elements <rect>
and <circle>
aswell as the base <svg>
tag to create a fully functioning svg.
Due to the early stage of this project I am happy for any help getting this off the ground. If you are interested any help implementing new components or ways to edit existing components is greatly appreciated (Note: a change will be needed to the api too if svg generation is altered).
If you have a change open an RFC to claim the work and make sure I haven't already picked it up. Thanks in advance.