Valentin Gagarin
b5841bd227
add stylesheet with fonts
2024-11-13 15:24:41 +01:00
Valentin Gagarin
4fdb56e436
implement raw assets
...
this allows adding files to the output as they are
2024-11-13 15:24:41 +01:00
Valentin Gagarin
4762618956
make page templates granularly overridable
2024-11-13 15:24:41 +01:00
Valentin Gagarin
7b2ded053b
move things to more appropriate places
2024-11-13 15:24:41 +01:00
Valentin Gagarin
4160b6e976
separate DOM mapping and generic templating
...
the templates collection will soon only be there for reusable snippets,
while the HTML representation of document types will be attached to
those types directly.
2024-11-13 15:24:41 +01:00
Valentin Gagarin
73c3262d74
render content via structured DOM representation
2024-11-13 15:24:41 +01:00
Valentin Gagarin
c5966cd4cb
let navigation have its own template
2024-11-13 15:24:41 +01:00
Valentin Gagarin
c2fe5da469
allow prefixing output paths of collection items
2024-11-13 15:24:41 +01:00
Valentin Gagarin
ebec1d8e25
implement navigation
2024-11-13 15:24:41 +01:00
Valentin Gagarin
6a22b197ac
split out template library
2024-11-13 15:24:41 +01:00