Danila Poyarkov
7ac3ee035d
fix(dom-css): compile standalone HTML exports
2026-07-04 19:37:58 +03:00
Danila Poyarkov
b22a751f27
Revert "feat(cli): bundle standalone HTML exports"
...
This reverts commit 8330dda410 .
2026-07-04 18:18:32 +03:00
Danila Poyarkov
8330dda410
feat(cli): bundle standalone HTML exports
2026-07-04 18:08:42 +03:00
Danila Poyarkov
3df6cc9bcd
feat(cli): add standalone HTML export mode
2026-07-04 14:54:58 +03:00
Danila Poyarkov
8b1c452cc3
refactor(cli): replace DOM command with import and HTML export
2026-07-04 13:34:24 +03:00
Danila Poyarkov
13ef7ac941
feat(cli): export DOM HTML as Tailwind classes
2026-07-04 13:16:21 +03:00
Danila Poyarkov
7af2dba0ec
feat(dom-css): serialize HTML styles as Tailwind
2026-07-04 13:01:59 +03:00
Danila Poyarkov
31e0634d3c
test(fig): cover cross-page clone roundtrip
2026-07-04 12:42:06 +03:00
Danila Poyarkov
a4272a17bf
fix(mcp): target live automation by document and page
2026-07-03 17:05:04 +03:00
Danila Poyarkov
2c69e0949b
fix(text): preserve Figma auto-size text imports
...
- Normalize auto-layout text imported from Figma when fixed bounds match derived text layout
- Recompute auto-size text bounds on typography metric changes
- Clear stale Figma derived text layout caches when text sizing changes
- Cover FIG import text sizing and line-height resize regressions
2026-07-02 17:30:15 +03:00
Danila Poyarkov
13314d6b6d
fix(editor): relayout after component sync
2026-07-02 10:35:10 +03:00
Danila Poyarkov
ddb46af32f
test(layout): place auto-layout reflow cases by domain
2026-07-02 10:16:08 +03:00
Danila Poyarkov
d522dc0529
fix(layout): match Figma auto-layout reflow
2026-07-02 08:53:48 +03:00
Danila Poyarkov
2c171139c1
fix(text): prefer script-specific CJK fallbacks
2026-07-01 22:19:14 +03:00
Danila Poyarkov
5a89b520b2
fix(text): load CJK fallback only when needed
2026-07-01 22:06:19 +03:00
Danila Poyarkov
9498dc203d
chore(tools): harden package and dependency checks
2026-07-01 12:56:45 +03:00
rcoenen
d2d816b688
fix(collab): replicate document content to joiners
...
Squashed PR #340 with maintainer follow-up fixes and local validation.
2026-06-30 11:56:58 +03:00
Danila Poyarkov
ef0271f040
fix(vue): import export types from scene graph package
2026-06-30 11:18:19 +03:00
Danila Poyarkov
c7c7b5da5f
fix(fig): use hex image hashes
2026-06-30 10:55:20 +03:00
Danila Poyarkov
bb7e62117f
test: import world transform helpers from scene graph
2026-06-30 10:55:05 +03:00
Danila Poyarkov
5487f659da
test: import geometry helpers from scene graph package
2026-06-30 10:55:05 +03:00
Danila Poyarkov
3a5b6a5c37
test: share scene variable helper
2026-06-30 10:55:05 +03:00
Danila Poyarkov
4c26536e69
test: align render shard with package split
2026-06-30 10:55:05 +03:00
Danila Poyarkov
19597b4349
test: update Tauri open dialog filter expectation
2026-06-30 10:55:05 +03:00
Danila Poyarkov
898431e646
feat: split SceneGraph and Pen packages
2026-06-30 10:54:32 +03:00
Danila Poyarkov
1eb227ed02
feat(dom-css): harden package boundaries
2026-06-30 10:51:37 +03:00
Danila Poyarkov
1ea6631ffd
fix(kiwi): export EXCLUDE booleans as XOR
2026-06-30 10:51:05 +03:00
Danila Poyarkov
f6a8bd8580
refactor(kiwi): move FIG GUID helpers
2026-06-30 10:50:39 +03:00
Danila Poyarkov
6bf930e9e9
refactor(kiwi): tidy direct Kiwi imports
2026-06-30 10:50:34 +03:00
Danila Poyarkov
7d27cac5ab
refactor(kiwi): remove redundant core shims
2026-06-30 10:50:30 +03:00
Danila Poyarkov
6877516f06
refactor(kiwi): consume standalone Kiwi package
2026-06-30 10:49:14 +03:00
Danila Poyarkov
4811cac69b
fix(dom-css): apply embedded HTML styles
2026-06-30 10:48:14 +03:00
Danila Poyarkov
2c66336c58
test(cli): cover DOM/CSS import
2026-06-30 10:48:14 +03:00
Danila Poyarkov
e77a82fb3b
feat(dom-css): add browser JSX pipeline
2026-06-30 10:48:13 +03:00
Danila Poyarkov
1f55891c3d
feat(dom-css): add JSX authoring bridge
2026-06-30 10:48:13 +03:00
Danila Poyarkov
41c00a437f
feat(dom-css): improve CSS export parity
2026-06-30 10:48:13 +03:00
Danila Poyarkov
5b61c1bf46
test(dom-css): expand fixture matrix
2026-06-30 10:47:26 +03:00
Danila Poyarkov
9d14250ed2
feat(dom-css): add HTML conversion helpers
2026-06-30 10:47:25 +03:00
Danila Poyarkov
6e7e268c85
feat(dom-css): deepen browser runtime mapping
2026-06-30 10:47:25 +03:00
Danila Poyarkov
f43c50338b
feat(dom-css): map flex alignment
2026-06-30 10:47:25 +03:00
Danila Poyarkov
101a047e4d
test(dom-css): share CSS fixture suite
2026-06-30 10:47:25 +03:00
Danila Poyarkov
2c880186b0
feat(dom-css): add Tailwind compiler adapter
2026-06-30 10:47:25 +03:00
Danila Poyarkov
7db023b290
feat(dom-css): ingest Tailwind CSS utilities
2026-06-30 10:47:25 +03:00
Danila Poyarkov
8fd4cbc105
feat(dom-css): round-trip CSS cards
2026-06-30 10:47:25 +03:00
Danila Poyarkov
c613df838c
refactor(dom-css): use CSS acronym in identifiers
2026-06-30 10:47:19 +03:00
Danila Poyarkov
107b52d473
feat(dom-css): compute headless CSS styles
2026-06-30 10:47:19 +03:00
Danila Poyarkov
47c1f9fb38
feat(dom-css): parse HTML headlessly
2026-06-30 10:47:04 +03:00
Danila Poyarkov
141d88cf94
feat(dom-css): add SceneGraph conversion
2026-06-30 10:46:53 +03:00
Danila Poyarkov
4d61c002fa
feat(dom-css): add DOM/CSS package skeleton
2026-06-30 10:46:25 +03:00
Danila Poyarkov
8983c11f45
feat(design-jsx): support structured effects
2026-06-30 10:45:15 +03:00