aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-08-19 22:00:20 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-08-19 22:00:20 +0200
commitd72868ab9ea4f3170eff22a731fdc171469eddf7 (patch)
tree77b43e8c4e84e38675c1d8a36e2d501a0d994bcc /README.md
parentceed38372a66580ec584db10db79cf311c6da9ef (diff)
downloadcolitur-d72868ab9ea4f3170eff22a731fdc171469eddf7.tar.gz
colitur-d72868ab9ea4f3170eff22a731fdc171469eddf7.zip
feat(templates): the wall calendar fills its page
The previous version occupied about the top quarter of an A4 page and left the rest blank, and printed slugs. Cell height is now computed from the text height (\textheight-18mm over 6 rows -- every month has 5 or 6 Sunday-started weeks) rather than left to the table's natural size, which is what made it float at the top. Measured: January 2027's last row of content now reaches y=566pt of a 595pt-tall page, not a quarter of the way down. Real names replace the raw slug in every cell (the observed day's own resolved display name, a plain string per View.of_days), and each day's rank name is shown too, so a printed page reads as a calendar rather than machine keys. Weekday headings come from the view as a localised list rather than a hard-coded Dom/Lun/Mar row, so a translated calendar needs no template edit -- and because the engine rejects an empty tag path, the list carries named {name; last} fields rather than bare values. grid.ms and grid.html carry the same two changes (real names, localised weekday headings) for their own flavours. Verified with pdflatex/groff: 12 pages, A4 landscape, every row exactly 7 cells (6 ampersands), zero warnings. Goldens regenerated through the test harness's own render path, not the CLI, whose default language table differs from the test's.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions