Commit graph

512 commits

Author SHA1 Message Date
Loren Norman
3c9df96d01 disable vite plugin, delete more dead files 2025-07-15 14:12:20 -04:00
Loren Norman
a5a8a078d5 move definition loader 2025-07-15 14:02:32 -04:00
Loren Norman
e3f821a698 group definition files 2025-07-15 13:45:37 -04:00
Loren Norman
c64f141b1a purge obviated files, references, & tasks 2025-07-15 13:38:35 -04:00
Loren Norman
22aab63504 fix some style bleed 2025-07-15 13:32:03 -04:00
Loren Norman
3fc9d515d1 block sidebar and markdown exporters 2025-07-15 12:39:47 -04:00
Loren Norman
f84c52f26f move exports into dedicated exporters 2025-07-14 15:20:02 -04:00
Loren Norman
81d7940b0a test and fix js object rendering 2025-07-14 15:19:27 -04:00
Loren Norman
90fbad18ff move to dedicated exporters 2025-07-14 14:21:44 -04:00
Loren Norman
2e133ce2b0 export workspaces 2025-07-13 18:14:14 -04:00
Loren Norman
87d9b39591 toolbox and category export 2025-07-13 17:39:18 -04:00
Loren Norman
763a94b4db use new export routine, fix tests 2025-07-13 17:18:23 -04:00
Loren Norman
e8792e195c test drive export blocks.json 2025-07-13 16:58:26 -04:00
Loren Norman
e9dca7bfbc WIP defs -> app integration tests 2025-07-13 16:28:40 -04:00
Loren Norman
16febf4f43 allow overriding imported app dir 2025-07-13 16:28:02 -04:00
Loren Norman
c095230408 turn off the warning noise for now 2025-07-13 16:26:33 -04:00
Loren Norman
d01489e884 fix vite plugin source file name 2025-07-13 14:37:57 -04:00
Loren Norman
ac6f8eab1a test and move toolbox exports 2025-07-11 18:19:25 -04:00
Loren Norman
b8cfa42bb0 separate renderer for block instances 2025-07-11 16:36:41 -04:00
Loren Norman
faa8503dca snapshots: + extensions & mutators, - disabled 2025-07-11 15:22:47 -04:00
Loren Norman
257fcbfab0 temp fix for legacy app generation 2025-07-11 15:16:22 -04:00
Loren Norman
cf968876a6 back to stable app exports 2025-07-11 12:51:40 -04:00
Loren Norman
724150df94 update export source name 2025-07-11 12:38:07 -04:00
Loren Norman
2c7c1aae6b sort blocks.json keys 2025-07-10 22:21:25 -04:00
Loren Norman
6757dfd789 factored to util 2025-07-10 22:20:27 -04:00
Loren Norman
b2bc9a041c toss superfluous mutators 2025-07-10 22:16:45 -04:00
Loren Norman
27a56a1a35 WIP bring block collaborators into doc workspace 2025-07-10 16:05:26 -04:00
Loren Norman
dd6d8d9c3b sandbox page, multiple sidebars, select field docs 2025-07-10 14:39:28 -04:00
Loren Norman
6d4cb1f96a fix docs generation 2025-07-10 12:43:03 -04:00
Loren Norman
14828be7ea toolbox category callbacks 2025-07-09 17:45:16 -04:00
Loren Norman
8984c16da9 store mutators for blocks that have them 2025-07-09 17:06:11 -04:00
Loren Norman
57f92bf7fb support inline extensions 2025-07-09 15:53:40 -04:00
Loren Norman
74c942af1f support inline mixins 2025-07-09 15:35:39 -04:00
Loren Norman
0a97554600 skip disabled blocks 2025-07-09 15:13:13 -04:00
Loren Norman
2b0a0e2496 cleanly rebuild exporter 2025-07-09 14:37:53 -04:00
Loren Norman
32f8b35151 rework exports WIP 2025-07-09 13:15:26 -04:00
Loren Norman
3d12ea2fb6 fix test 2025-07-09 13:14:56 -04:00
Loren Norman
a17e074219 clean up definition classes 2025-07-09 13:14:22 -04:00
Loren Norman
1bd02cdda8 test-drive a file loader 2025-07-09 12:57:35 -04:00
Loren Norman
6ec9c9183c copy and name some mutators 2025-07-09 12:57:07 -04:00
Loren Norman
47a51c7488 move static methods outside of class 2025-07-09 12:56:45 -04:00
Loren Norman
ac852c028e allow #app import for json 2025-07-09 12:55:07 -04:00
Loren Norman
bc63e14a02 revert email (re)generator, fix color 2025-07-08 15:44:24 -04:00
Loren Norman
d66803dcb2 extra await 2025-07-08 14:55:49 -04:00
Loren Norman
22b687738b round block test/snapshot 2025-07-08 14:54:09 -04:00
Loren Norman
fb6eb56a6d inputs/fields support in toolbox 2025-07-08 14:53:53 -04:00
Loren Norman
1832b88f0b process fields and inputs 2025-07-08 14:40:10 -04:00
Loren Norman
f38614e97e block def stores inputs and fields 2025-07-08 14:36:01 -04:00
Loren Norman
defce0adc0 simplify round block 2025-07-08 14:35:38 -04:00
Loren Norman
a7e824cf9c temp fix for newlines in shadows 2025-07-08 14:34:09 -04:00