1
0
Fork 0
Commit graph

13 commits

Author SHA1 Message Date
Joost De Cock
571143de5a fix(lab): Make prebuild not rely on designs being in org 2023-10-15 15:39:24 +02:00
Joost De Cock
b91d871a3b chore: Change mustache delimiter to keep tempaltes as .mjs
The problem with auto-generated pages is that prettier will change
the formatting ever so slightly in the commit hook.
Which means that next time they are generated, git will see a bunch
of meaningless changes.

So, in changing the mustache delimter to $$ (valid JS) we can keep the
template files as .mjs and let prettier format them too, which I hope
will mean that we can sidestep this constant churn.
2023-10-09 12:02:26 +02:00
Joost De Cock
185c844769 wip(org): Prebuild edit patter pages from template 2023-10-08 17:06:58 +02:00
Joost De Cock
f9cb109ad0 chore(org): Renamed page template 2023-10-08 15:57:15 +02:00
Joost De Cock
86d984e8c5 wip(shared): Split new design pages per design to split bundle
This adds page templates that will auto-generate pages for each design.
This not only allows us to split the bundle for these individual
designs, we are also now passing the inline docs for a design as static
props, as that will limit the memory footprint of webpack.

Remains to be seen how this will all come together, but it's better than
throwing everything at webpack and watching the build fail.
2023-10-08 14:26:58 +02:00
joostdecock
dc2c5b62ce feat(org): Use dynamic pages for new designs 2023-06-03 21:36:35 +02:00
joostdecock
10c3fb660a chore: Linter warnings 2023-05-26 13:35:03 +02:00
Joost De Cock
7b7a33f597 feat(shared): Oon't load docs in lab 2023-05-26 10:03:33 +02:00
joostdecock
da8d139d90 wip(sites): Prebuild tweaks 2023-05-20 16:56:51 +02:00
joostdecock
801ba17ab6 chore: More QA fixes for sites 2023-05-19 18:27:36 +02:00
joostdecock
5a92cc6659 chore(lab): Do not include dynamic docs in the lab 2023-05-18 15:25:40 +02:00
joostdecock
f0d441b12d feat(org): Prebuild workbench pages 2023-05-18 13:56:08 +02:00
joostdecock
080986294b wip(org): Work on new site 2023-05-05 19:56:51 +02:00