Commit graph

11 commits

Author SHA1 Message Date
e61ff7c039 show mobile menu toggle in mode-sensitive color 2024-11-15 09:54:37 +01:00
5179283b83 add mobile style 2024-11-13 15:47:12 +01:00
3b002a5d2d add a desktop stylesheet
it also features a dark mode
2024-11-13 15:47:12 +01:00
27a7ba84bd add stylesheet with fonts 2024-11-13 15:47:12 +01:00
419f2b881b implement raw assets
this allows adding files to the output as they are
2024-11-13 15:47:12 +01:00
897acd2a5c fix semantics: wrap content body into section 2024-11-13 15:47:12 +01:00
00e3cfcb52 make page templates granularly overridable 2024-11-13 15:47:12 +01:00
f71bc89921 move things to more appropriate places 2024-11-13 15:47:12 +01:00
6f90db7193 unify template parameters 2024-11-13 15:47:12 +01:00
4aeb9579d6 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:47:12 +01:00
836ceb846a split content types into separate files 2024-11-13 15:47:12 +01:00