Commit Graph

49 Commits

Author SHA1 Message Date
Niels G. W. Serup 1b222217a1
Add prev and next navigation 2024-10-16 22:09:51 +02:00
Niels G. W. Serup ae7126bc19
Derive dates from directory name 2024-10-15 23:32:15 +02:00
Niels G. W. Serup 9e6c793d54
Use the & operator and generate rudimentary retter/index.html 2024-10-15 22:14:00 +02:00
Niels G. W. Serup e51e7a5376
Generate all recipes index.html
TODO: Include date
2024-10-14 23:59:29 +02:00
Niels G. W. Serup b56853d133
Inline trivial definitions 2024-10-14 23:33:05 +02:00
Niels G. W. Serup eae34707e9
Start extracting titles from recipes 2024-10-11 22:41:31 +02:00
Niels G. W. Serup afec7f814f
Split pandoc handling into reading and writing steps 2024-10-11 22:14:28 +02:00
Niels G. W. Serup f348bd1e82
Change Value type to just be Dynamic
Restructure into more modules.
2024-10-10 23:53:54 +02:00
Niels G. W. Serup 206124c1ca
Expose general behavior as elemOf 2024-10-06 16:28:22 +02:00
Niels G. W. Serup 43f2cef419
Generalize elemOfString into elemOf' 2024-10-06 16:23:57 +02:00
Niels G. W. Serup 347cc07c93
Begin generalizing elemOf 2024-10-06 16:04:22 +02:00
Niels G. W. Serup 3e0e9a128e
Also make Function plug and play 2024-10-06 15:53:40 +02:00
Niels G. W. Serup f8e80ae2bc
Define shortcut runners the same place as the instances 2024-10-06 15:12:31 +02:00
Niels G. W. Serup 9c912d2457
Split ConvertImage into three steps 2024-10-05 23:37:54 +02:00
Niels G. W. Serup 94c2fbfbc9
Refactor to be more nested 2024-10-05 22:51:13 +02:00
Niels G. W. Serup 9311d51464
Provide better filter ergonomics for the common case 2024-10-05 21:57:04 +02:00
Niels G. W. Serup 90a968ea7d
Go a more direct route with the recipes dirs 2024-10-05 20:35:34 +02:00
Niels G. W. Serup 9240d66c15
Only use concat 2024-10-05 20:28:25 +02:00
Niels G. W. Serup d96af50943
Introduce ListToken and start using it for concat instead of append 2024-10-05 20:21:06 +02:00
Niels G. W. Serup c1ce2185a5
Put images before recipe 2024-10-05 19:15:20 +02:00
Niels G. W. Serup 7825f62fa2
Run pandoc on text instead of file 2024-10-05 18:16:34 +02:00
Niels G. W. Serup 47420cbe41
Split template loading into multiple steps 2024-10-05 18:07:26 +02:00
Niels G. W. Serup 1988beb49a
Generalize ReadTemplate 2024-10-05 17:59:52 +02:00
Niels G. W. Serup 8c2f522bbf
Also copy fonts
Do some ugly shenanigans to make this work.
2024-10-05 17:35:47 +02:00
Niels G. W. Serup 47d086c115
Also copy image files over 2024-10-05 15:58:55 +02:00
Niels G. W. Serup 556ded64a8
Also copy stylesheet 2024-09-30 23:40:53 +02:00
Niels G. W. Serup f6c73cf906
Make generator run 2024-09-30 23:31:16 +02:00
Niels G. W. Serup da7ea65cf5
Implement functions 2024-09-28 13:57:53 +02:00
Niels G. W. Serup b60336cf9f
Curry more 2024-09-26 23:40:26 +02:00
Niels G. W. Serup 831ab700b9
Slightly remedy indentation 2024-09-26 23:13:28 +02:00
Niels G. W. Serup 6c36a53ec9
Use Text for html 2024-09-26 23:02:29 +02:00
Niels G. W. Serup 8ff8726abe
Add Text support 2024-09-26 22:48:20 +02:00
Niels G. W. Serup 91e52aeb2a
Add Concat and implement img body html 2024-09-26 00:33:52 +02:00
Niels G. W. Serup bd6ede1df9
Use correct recipe-specific output dir 2024-09-26 00:09:48 +02:00
Niels G. W. Serup e770a350d6
Avoid extra untupling in this case for now 2024-09-26 00:06:30 +02:00
Niels G. W. Serup 5d5dbbec74
Also copy original images 2024-09-26 00:02:51 +02:00
Niels G. W. Serup fa2e3c144a
Clean up paths 2024-09-25 23:51:33 +02:00
Niels G. W. Serup 992edea3ee
Implement untupling and use more general append instead of ConvertedImageFilename 2024-09-25 23:32:49 +02:00
Niels G. W. Serup fe87351976
Only unzip what we use 2024-09-25 23:14:14 +02:00
Niels G. W. Serup c22fd7ddf0
Require simpler IsImageExtension 2024-09-25 23:12:32 +02:00
Niels G. W. Serup 056c8d278b
Introduce unzipping and use it 2024-09-25 23:06:53 +02:00
Niels G. W. Serup 6ecb577402
Make the functions easier to call inline 2024-09-25 22:09:26 +02:00
Niels G. W. Serup ad83c8c941
Improve ergonomics 2024-09-25 19:48:45 +02:00
Niels G. W. Serup 544b02c3a6
Use tuples for tuples 2024-09-25 19:42:15 +02:00
Niels G. W. Serup 4a0ea4d5ef
Also build every recipe html page 2024-09-25 19:37:49 +02:00
Niels G. W. Serup daacf2e6fa
Swap DepGenM and DepGenM' 2024-09-24 23:09:35 +02:00
Niels G. W. Serup f4ff6d6d98
Add ApplyTemplate and use NoToken less 2024-09-24 23:01:07 +02:00
Niels G. W. Serup 67bfa01b67
MakeDir 2024-09-24 22:38:52 +02:00
Niels G. W. Serup e7e767c007
Clean up and move things around 2024-09-23 22:11:54 +02:00