• Joined on 2025-06-28
payne8 pushed to dsl at payne8/masonry 2025-09-09 23:14:13 -06:00
6dfe71894d add tests for custom functions
payne8 pushed to dsl at payne8/masonry 2025-09-09 22:57:03 -06:00
a899fd6c4d add custom js functions for templates
payne8 pushed to dsl at payne8/masonry 2025-09-09 22:30:27 -06:00
b82e22c38d allow for sections and components in any order on pages
payne8 pushed to dsl at payne8/masonry 2025-09-05 01:46:47 -06:00
88d757546a implement a multi-file template interpreter
payne8 pushed to dsl at payne8/masonry 2025-09-04 23:54:04 -06:00
0bccd28134 refactor template functions to remove duplication
payne8 pushed to dsl at payne8/masonry 2025-09-02 01:18:05 -06:00
29314de3dd add some todos to the readme
payne8 pushed to dsl at payne8/masonry 2025-09-02 00:59:59 -06:00
7b84b7e372 add a rough plan for multi-file output template processing
payne8 pushed to dsl at payne8/masonry 2025-09-02 00:56:38 -06:00
99551887ea mark env vars as complete in the readme
payne8 pushed to dsl at payne8/masonry 2025-09-02 00:54:57 -06:00
69f507f176 add support for env variables to the DSL
payne8 pushed to dsl at payne8/masonry 2025-09-01 15:57:46 -06:00
c6f14e1787 update proto generation from DSL
payne8 pushed to dsl at payne8/masonry 2025-09-01 15:02:48 -06:00
ca0736b92c add instructions for AI and a readme for examples
payne8 pushed to dsl at payne8/masonry 2025-09-01 14:30:22 -06:00
48579844f3 fixed template interpreter after AI flub
payne8 pushed to dsl at payne8/masonry 2025-09-01 13:57:32 -06:00
382129d2bb working interpreter for template files
payne8 pushed to dsl at payne8/masonry 2025-09-01 11:10:08 -06:00
23e84c263d WIP: start the proto interpreter
payne8 pushed to dsl at payne8/masonry 2025-08-25 00:52:28 -06:00
d36e1bfd86 add html and server interpreters
cf3ad736b7 add an html interpreter
Compare 2 commits »
payne8 pushed to dsl at payne8/masonry 2025-08-24 23:26:04 -06:00
e71b1c3a23 add bracket syntax replace tests
payne8 pushed to dsl at payne8/masonry 2025-08-22 01:17:38 -06:00
4ac93ee924 update the syntax highlight for example.masonry
payne8 pushed to dsl at payne8/masonry 2025-08-22 00:59:47 -06:00
1ee8de23da split tests into separate files
payne8 pushed to dsl at payne8/masonry 2025-08-22 00:52:54 -06:00
da43647b54 improve the page, sections, components
payne8 pushed to dsl at payne8/masonry 2025-08-20 00:18:26 -06:00
e28b6c89ef move files into an examples dir