Comment by jwmcglynn
2 months ago
After using it, I think this is a great start. As I mentioned in the previous comment, I really like the UX, and this is specifically about:
- The Pen tool feels intuitive.
- I like how the Objects panel shows previews of each layer.
- It is nice to see clip-path support integrated well, and features such as converting text to outlines, and boolean operations - these seem like rare features.
Here's some critical feedback after using it:
- Keybindings to switch between tools would be useful, and they should be annotated on the tooltips
- I'd like to see zoom/panning supported with Ctrl +/- and panning when holding space and clicking/dragging.
- When editing groups of shapes, it is hard to select individual shapes in the group. Double-clicking switches to the Nodes tool, which is not exactly what I want. I'd like something where double-clicking a group goes into some sort of "Group Isolation" editing mode.
- When using the Pen tool, I'd like to be able to go back to tweak the previous points, such as adjusting the control points, etc.
- Undo in Pen mode does not undo the insertion of points in the path, instead of Undoes operations from before the shape was started.
- Text support seems limited, for example an embedded @font-face did not render correctly. Similarly for filter support. If the editor doesn't support these features I'd expect them to at least be rendered correctly by the browser, but it seems like SVG rendering here is independent.
Thanks for a ll the great feedback. I will have to write a bunch of issues over the next days and start working on them. Actually, I was hoping for about 5 upvotes and maybe two comments when I posted this on Hackernews, and the feedback is quite overwhelming.
Regarding selection of elements froma group, you can select individual elements with Ctrl + click. The selection process is a bit messy and I need a cleaner concept, but maybe for now this helps.