740b5447d8
Remove trailing whitespace everywhere
2025-02-19 23:08:19 +01:00
06d3d37a39
website: remove unused arguments
2025-02-19 23:08:19 +01:00
10f3d15a98
website: format
2025-02-19 23:08:19 +01:00
3bbd6acf4f
re-use global pins
2025-02-13 00:26:28 +01:00
729b4bb7c3
make expression tests build as a derivation
2024-12-02 12:33:59 +01:00
87601272ea
fix typo in fonts deployment
2024-12-02 11:21:06 +01:00
8fa6c2f6f4
add report on 24.11 ZHF hackathon
2024-11-28 17:01:41 +01:00
4dfcec607b
make collection entries more convenient to access
2024-11-28 17:01:41 +01:00
f67c012dfe
fix relative path computation
2024-11-28 09:45:14 +01:00
a8dcc9f298
set up expression-level tests
2024-11-27 12:36:32 +01:00
22c7c3091f
simplify lib export
2024-11-27 12:36:32 +01:00
771708c557
drive-by refactoring
2024-11-20 09:01:33 +01:00
be057fb93b
use email address that's being monitored
2024-11-18 09:40:41 +01:00
07fa942989
increase sensitive area of the menu toggle
2024-11-15 09:54:37 +01:00
b78d341d95
simplify menu-toggle label SVG
2024-11-15 09:54:37 +01:00
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
a6e764d2fc
list events on the dedicated page more like articles
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
4f37c5b7b2
style
2024-11-13 15:47:12 +01:00
457f0adee7
more structured front page
...
this allows for more customised styling
2024-11-13 15:47:12 +01:00
91ab0e3cd4
remove legacy stylesheet
2024-11-13 15:47:12 +01:00
555974a3af
fix <hgroup> rendering
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
6e3bd814f1
move inline recursiveAttrs to lib.types
2024-11-13 15:47:12 +01:00
cb8363ebb5
implement stylesheet links
2024-11-13 15:47:12 +01:00
b1d8ac85e0
build with full trace
2024-11-13 15:47:12 +01:00
ed2e0679c4
add .direnv to gitingore
2024-11-13 15:47:12 +01:00
c60d10b355
add todo concerning palpable content
2024-11-13 15:47:12 +01:00
9e97ca3f14
list all news articles on a separate page
2024-11-13 15:47:12 +01:00
23462e3110
add past events and list them on a page
2024-11-13 15:47:12 +01:00
61b2d07b1d
add event content type
2024-11-13 15:47:12 +01:00
d5b329ede9
implement definition lists with dl, dt, dd
2024-11-13 15:47:12 +01:00
d0c7f1cad1
make template overrides take final and prev
2024-11-13 15:47:12 +01:00
1fe519c838
add note on using direnv
2024-11-13 15:47:12 +01:00
f837b436d7
add devmode for live preview
2024-11-13 15:47:12 +01:00
897acd2a5c
fix semantics: wrap content body into section
2024-11-13 15:47:12 +01:00
18864f2738
make template overrides chainable
2024-11-13 15:47:12 +01:00
67d00fea7e
remove old template garbage
2024-11-13 15:47:12 +01:00
9b74458a8c
override page template for articles
2024-11-13 15:47:12 +01:00
00e3cfcb52
make page templates granularly overridable
2024-11-13 15:47:12 +01:00
ef5594d963
add resulting Nix value to default.nix outputs
...
this is practical for debugging and demonstration purposes
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
cbe10ec304
further prettify output
2024-11-13 15:47:12 +01:00
d4aa88f759
fix indentation in output
2024-11-13 15:47:12 +01:00
95f7e5e162
reiterate on mandatory headings in sections
2024-11-13 15:47:12 +01:00
661158223a
ensure the section hierarchy is spec-compliant
...
- automatically assign heading levels
- check that the maximum nesting depth is not exceeded
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