Valentin Gagarin
52e0db710a
add a desktop stylesheet
...
it also features a dark mode
2024-11-13 15:24:41 +01:00
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
3edcca2815
fix semantics: wrap content body into section
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
166a48f8cd
unify template parameters
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
8397a2641d
split content types into separate files
2024-11-13 15:24:41 +01:00