openpencil/packages
Shai Rubinstein 2e723caba0 fix: kiwi serialization bugs causing broken auto-layout in Figma import
- Zero transforms for auto-layout children (Figma computes positions)
- Write bordersTakeSpace from strokesIncludedInLayout
- Always write explicit lineHeight, defaulting to ceil(fontSize * 1.2)
- Normalize font family in derivedTextData fontMetaData and fontName
- Extend normalizeFontFamily to strip optical size suffixes (9pt, 18px)
- Extract computeExportTransform() helper for lint compliance
- Add 20 unit tests covering all fixes

Fixes #134
2026-03-24 23:47:56 +03:00
..
cli Fix CLI tsconfig rootDir mismatch 2026-03-24 17:16:44 +03:00
core fix: kiwi serialization bugs causing broken auto-layout in Figma import 2026-03-24 23:47:56 +03:00
demos feat: mobile layout, PWA support (#27) (#27) 2026-03-05 19:51:51 +03:00
docs Refine docs structure for SDK and automation 2026-03-24 23:24:08 +03:00
mcp Format remaining SDK refactor files 2026-03-24 17:02:01 +03:00
vue Document Vue SDK public APIs 2026-03-24 23:25:06 +03:00