Commit graph

19 commits

Author SHA1 Message Date
Mirek Kratochvil cabb492b34 fix the page naming lambda, add demo
closes #18
2023-10-20 09:25:49 +02:00
Mirek Kratochvil b63146f517 provide a pageName lambda for templates 2023-10-20 09:23:06 +02:00
Mirek Kratochvil 4fb6f81d83 support multiple template directories
closes #17
2023-10-20 09:04:58 +02:00
Mirek Kratochvil e2cec0c7a7 reformat using new hindent (cuteness +63) 2023-10-16 19:08:27 +02:00
Mirek Kratochvil 7fa8225d80 avoid re-absoluting the path 2023-10-16 19:00:28 +02:00
Mirek Kratochvil fca3de03e3 properly add the extra metadata to all pages, even tags 2023-10-16 13:15:07 +02:00
Mirek Kratochvil 4f380f6b80 fix reversed append-url-index test 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 1f2ab58478 stabilize and parametrize sorting of stuff, get rid of "title" 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 53aa481aac stop everything on template substitution errors
we're not a circus
2023-10-16 11:34:26 +02:00
Mirek Kratochvil 402107a237 support tag metadata, make much everything nicer 2023-10-16 11:34:26 +02:00
Mirek Kratochvil eeb4696a91 implement ingesting the extra metadata from files, reorganize a bit 2023-10-13 22:37:29 +02:00
Mirek Kratochvil 5304dd384c generalize the options a bit, allow assets from multiple directories 2023-10-13 20:45:36 +02:00
Mirek Kratochvil 800969bed4 fix a few docs 2023-08-15 13:43:39 +02:00
Mirek Kratochvil b4bbc0f1b3 support custom metadata per build
Closes #13
2023-08-03 14:12:18 +02:00
Mirek Kratochvil 8d2c3c229c fixup some leftovers in link creation 2023-08-02 13:56:11 +02:00
Mirek Kratochvil d4e1fdeaeb use Mustache objects for rendering, allow lambdas and manual URL rooting 2023-08-02 13:51:14 +02:00
Mirek Kratochvil e930e2e35d remove hakyll from deps
Closes #12
2023-07-21 21:03:53 +02:00
Mirek Kratochvil 9834ea90dd allow adding full paths to .../index.html files, fix minor extra stuff 2023-07-21 20:40:25 +02:00
Mirek Kratochvil 435f1aff3c rename the executable to reploy 2023-07-21 10:54:45 +02:00
Renamed from site.hs (Browse further)