Fix Kiwi format description — same binary format as .fig files, not a clipboard format
This commit is contained in:
parent
9103d1b554
commit
75cc653efc
|
|
@ -38,7 +38,7 @@ Your design files are yours. Your tools should be too.
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **Figma .fig file import and export** — read and write native Figma files
|
- **Figma .fig file import and export** — read and write native Figma files
|
||||||
- **Copy & paste with Figma** — select nodes in Figma, paste into OpenPencil (and vice versa). Uses Figma's own fig-kiwi clipboard format
|
- **Copy & paste with Figma** — select nodes in Figma, paste into OpenPencil (and vice versa). Uses the same Kiwi binary format as .fig files
|
||||||
- **Real-time collaboration** — P2P via WebRTC, no server required. Cursors, presence, follow mode
|
- **Real-time collaboration** — P2P via WebRTC, no server required. Cursors, presence, follow mode
|
||||||
- **Drawing tools** — shapes, pen tool with vector networks, rich text with system fonts, auto-layout, components with live sync, variables with modes and collections
|
- **Drawing tools** — shapes, pen tool with vector networks, rich text with system fonts, auto-layout, components with live sync, variables with modes and collections
|
||||||
- **AI chat** — describe what you want, the AI builds it. 29 tools wired to chat, CLI, and MCP
|
- **AI chat** — describe what you want, the AI builds it. 29 tools wired to chat, CLI, and MCP
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ Open and save native Figma files directly. Import decodes the full 194-definitio
|
||||||
|
|
||||||
Select nodes in Figma, <kbd>⌘</kbd><kbd>C</kbd>, switch to OpenPencil, <kbd>⌘</kbd><kbd>V</kbd> — they appear with fills, strokes, auto-layout, text, corner radii, effects, and vector networks preserved. Works the other way too: copy from OpenPencil, paste into Figma.
|
Select nodes in Figma, <kbd>⌘</kbd><kbd>C</kbd>, switch to OpenPencil, <kbd>⌘</kbd><kbd>V</kbd> — they appear with fills, strokes, auto-layout, text, corner radii, effects, and vector networks preserved. Works the other way too: copy from OpenPencil, paste into Figma.
|
||||||
|
|
||||||
Under the hood, both directions use Figma's own fig-kiwi clipboard format — the same base64-encoded Kiwi binary that Figma puts on the clipboard. OpenPencil decodes the full schema on paste (194 definitions, ~390 fields per NodeChange) and encodes it on copy. Vector data round-trips through the `vectorNetworkBlob` binary format. Also works between OpenPencil instances via a separate native clipboard format.
|
Under the hood, both directions use the same Kiwi binary format as .fig files — Figma base64-encodes it into HTML on the clipboard. OpenPencil decodes the full schema on paste (194 definitions, ~390 fields per NodeChange) and encodes it on copy. Vector data round-trips through the `vectorNetworkBlob` binary format. Also works between OpenPencil instances via a separate native clipboard format.
|
||||||
|
|
||||||
## Vector Networks
|
## Vector Networks
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue