| EXP-1 |
Nodes shall export as images. PNG, JPG, WebP, SVG and PDF; multiple export settings per node with scale (0.5×–4× or fixed width/height) and suffix; batch export of all export settings on a page; “Export selection” dialog. |
Must |
functional |
test |
0.2 |
| EXP-2 |
SVG export shall be clean. Options: outline text, include id attributes, simplify strokes, use absolute bounds; output is minimal and readable. |
Must |
functional |
test |
0.2 |
| EXP-3 |
Pages shall export as multi-page PDF. Frames in order of position or flow, vector text with embedded subset fonts. |
Should |
functional |
test |
0.6 |
| EXP-4 |
SVG and images shall import. Drop or paste SVG (to editable vectors, groups, gradients, text where possible), PNG, JPG, WebP, GIF (first frame), AVIF; multiple images placed in a row or as image fills of the selection. |
Must |
functional |
test |
0.2 |
| EXP-5 |
Figma files shall import. Through the Figma REST API with a personal access token (stored in SecretStorage) given a file URL (reading .fig files is not in scope for 1.0, Appendix D issue 12). Nodes, components, variants, styles, variables, auto layout, images and prototype links; a report of what was approximated or skipped. Also ud import figma. |
Should |
functional |
test |
0.8 |
| EXP-6 |
HTML pages shall import as designs. A URL or a running local page captured into frames with auto layout inferred from flex/grid, text with fonts, images and SVG; at chosen viewport widths. Uses the Browser DevTools sibling extension when installed, otherwise a headless Chromium found on the machine. Also ud import html. |
Should |
functional |
test |
0.8 |
| EXP-7 |
Copy as code and copy as image shall exist. PNG, SVG, CSS, UDX and code snippets to the clipboard. |
Should |
functional |
demonstration |
0.2 |
| EXP-8 |
Penpot and Sketch files could import. |
Could |
functional |
test |
backlog |