Fediversity/website/presentation
Valentin Gagarin 5ee1c8b006 implement sectioning semantics
this was quite a beast to tame, but it now allows putting sections anywhere
in the tree without having to redundantly specify heading levels, which
will be computed automatically from the nesting depth.

the whole thing will also blow up if the maximum section nesting depth
is exceeded, just as the spec requires - albeit with an absolutely
impenetrable error message. this could in principle be improved with
lots of additional machinery, but this is by far not low-hanging fruit.

just don't nest your sections too much.
2024-11-13 15:47:12 +01:00
..
default.nix implement sectioning semantics 2024-11-13 15:47:12 +01:00
dom.nix implement sectioning semantics 2024-11-13 15:47:12 +01:00
templates.nix render content via structured DOM representation 2024-11-13 15:47:12 +01:00