Commit Graph

9 Commits

Author SHA1 Message Date
Kinneyzhang
6cd5a67a35 feat: add sizing and interactive text reference examples
Load same-basename Elisp companions through the generic preview runner. Demonstrate size semantics and native help, pointer, hover and keymap behavior with isolated example state.

Update Flex and Grid examples and extend reusable comparison and interaction evaluators with publication, allocation and fresh-render parity checks.

Validation: make check passed, including all 72 Playground tests.
2026-09-09 22:25:28 +08:00
Kinneyzhang
cdefca440e chore: update flex reference and prune examples 2026-09-08 21:33:15 +08:00
Kinneyzhang
94bac1c7c7 refactor: migrate examples to the canonical Ebox DSL 2026-08-27 12:14:51 +08:00
Kinneyzhang
4362b2bd1c refactor: express side border overrides canonically 2026-08-26 18:42:19 +08:00
Kinneyzhang
f5931f1fbe refactor: put Flex and Grid participation on Box 2026-08-26 16:27:48 +08:00
Kinneyzhang
5a176ff427 refactor: use canonical Box tags in Ebox examples 2026-08-26 16:26:03 +08:00
Kinneyzhang
24b69a64c5 perf: make previews responsive to viewport changes 2026-08-25 17:16:57 +08:00
Kinneyzhang
e55a1128bb fix: keep playground references readable
Bind standalone fixture renders to the compact playground viewport, paint reference spacers across the canvas, and give every tinted content box explicit high-contrast ink. Add regression coverage for width, painted separators, and fixture color contracts.
2026-08-05 21:40:32 +08:00
Kinneyzhang
1e0568c7f9 feat: move and expand Ebox playground references
Keep the runner generic, evaluate executable property expressions with ETAF-compatible quote semantics, and add the complete Grid reference beside the migrated Basic, Comprehensive, Flex, and Responsive fixtures.
2026-08-05 20:36:35 +08:00