openpencil/packages/pen-core/src
Fini eb14bada88 feat(types): add 5 spacing tokens to semantic-palette (P1.4)
spacing-1..5 = 4/8/12/16/24 px — a 4-point base scale covering xs through xl.
All tokens use type="number" with plain scalar values. Palette total grows to 57.
2026-04-29 09:50:09 +08:00
..
__tests__ feat(types): add 5 spacing tokens to semantic-palette (P1.4) 2026-04-29 09:50:09 +08:00
element-builders fix(pen-core): reject invalid enum values in 5 more element builders 2026-04-29 09:49:57 +08:00
layout fix(canvas): require explicit role:'overlay' for layout-flow escape hatch 2026-04-16 21:07:40 +08:00
merge V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
normalize V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
variables feat(types): add 5 spacing tokens to semantic-palette (P1.4) 2026-04-29 09:50:09 +08:00
arc-path.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
boolean-ops.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
constants.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
design-md-parser.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
font-utils.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
id.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
index.ts feat(ai): ship 5 element tools to reach 97 (filter_group / invite_row / activity_log / event_card / step_card) 2026-04-28 08:50:00 +08:00
node-helpers.ts fix(types): re-export isBadgeOverlayNode as deprecated alias 2026-04-16 21:09:56 +08:00
normalize.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
path-anchors.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
sync-lock.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00
tree-utils.ts V0.7.0 (#95) 2026-04-11 23:25:13 +08:00