Commit graph

19 commits

Author SHA1 Message Date
Valentin Gagarin 0470af8e94 more structured front page
this allows for more customised styling
2024-11-13 15:24:41 +01:00
Valentin Gagarin 05f7aa7ae7 add past events and list them on a page 2024-11-13 15:24:41 +01:00
Valentin Gagarin 15a759eeab make template overrides take final and prev 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 e3578b0440 make a proper link 2024-11-13 15:24:41 +01:00
Valentin Gagarin a340863781 move more content 2024-11-13 15:24:41 +01:00
Valentin Gagarin ad1e193067 set a default location for documents
it turns out that setting a value appends to that.
the default only needs to be overridden when the symbolic name of the
document changes. while there's a chance people will inadvertently break
links that way, it's requires less up-front knowledge to work with.
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 c76bc2cbad extract importing Nix files 2024-11-13 15:24:41 +01:00
Valentin Gagarin fbebdbb7a1 implement correct-by-construction relative links 2024-11-13 15:24:41 +01:00
Valentin Gagarin 6991bc9c0e split content types into module 2024-11-13 15:24:41 +01:00
Valentin Gagarin c9abe13377 more scalable imports
that directory will only grow
2024-11-13 15:24:41 +01:00
Valentin Gagarin 94744a6241 clean up artefacts 2024-11-13 15:24:41 +01:00
Valentin Gagarin 128dceb32c sort news by date 2024-11-13 15:24:41 +01:00
Valentin Gagarin f4b3a08a37 implement collections 2024-11-13 15:24:41 +01:00
Valentin Gagarin e807aec04b put partners in a directory 2024-11-13 15:24:40 +01:00
Valentin Gagarin 193809672e add back partners 2024-11-13 15:24:40 +01:00
Valentin Gagarin d0de76a21a re-add fediversity page 2024-11-13 15:24:40 +01:00
Valentin Gagarin 86b9a0a30e modularize 2024-11-13 15:24:40 +01:00