Commit Graph

16 Commits

Author SHA1 Message Date
Archie Hilton 175dae050b Refactor generate-output-file-map to use ->> 2024-11-04 22:14:29 +00:00
Archie Hilton 709ca93d98 Extract file-listing functionality into list-files 2024-11-04 21:30:13 +00:00
Archie Hilton 6ef987639d Fix docstrings in core.clj 2024-11-03 22:38:22 +00:00
Archie Hilton 8daae7ae22 Update .gitignore 2024-11-03 22:37:51 +00:00
Archie Hilton a7c9b1feff Add initial working version with simple templating
This version supports copying over HTML files and including simple
static template files.
2024-11-03 21:54:54 +00:00
Archie Hilton 60bff98ac2 Add output directory to .gitignore 2024-11-03 21:54:37 +00:00
Archie Hilton 98f10abaaf Add cljfmt to format code 2024-11-03 21:50:07 +00:00
Archie Hilton c4b85808b9 Fix up template naming in index.html; remove space 2024-11-03 21:47:42 +00:00
Archie Hilton 27e023fb73 Rename index.template.html to index.html
Think this makes more sense for pages which are actually pages.
2024-10-15 00:01:31 +01:00
Archie Hilton ba95015e26 Implement template-map
Return a map of templates based on their filenames as keywords.

Could be better, as I understand right now it's not recursive.
2024-10-15 00:01:03 +01:00
Archie Hilton b68614edca Split requirements into MVP and backog 2024-10-14 23:11:17 +01:00
Archie Hilton 16132ad007 Add site/ containing some starter content
By no means the finished product, but a good starting point to actually
build the static site.
2024-10-14 22:50:26 +01:00
Archie Hilton 1f901f9026 Add main entry point
Seemed sensible
2024-10-14 22:49:59 +01:00
Archie Hilton d8e278de37 doc: Delete intro.md and make a docs.md
Containing all the documentation so far, which is really just me
spitballing rubbish into a file.
2024-10-14 22:49:08 +01:00
Archie Hilton 6a416f652d Initial code commit. 2024-10-14 21:38:02 +01:00
Archie Hilton ebae4d0156 2024-10-14 21:30:27 +01:00