Website redesign #31

Merged
mih merged 8 commits from newdesign into main 2026-05-22 05:43:38 +00:00

8 commits

Author SHA1 Message Date
7e15e1cae8 Add English UI strings 2026-05-21 16:51:53 +02:00
1db8f9c7a6
Move homepage content from template/i18n to _index.md frontmatter
Hardcoded panel texts and venn labels are now stored as structured
frontmatter in content/_index.md and content/_index.de.md, enabling
metadata-backend-driven content updates without template changes.

i18n files now contain only UI labels, not page content.
Animation coupling between template IDs and JS triggers is documented
inline in layouts/index.html.

Also: remove explicit body padding override that was making homepage
nav inconsistent with the rest of the site.
2026-05-17 10:32:05 +02:00
60b9a46fc2
Rename projects/project.html to projects/term.html (Hugo convention) 2026-05-17 10:32:05 +02:00
53aa664ed0
Remove old _default/publication.html, use new publications/single.html 2026-05-17 10:32:05 +02:00
7cf71f57ba
Move contributor term template to contributors/ subdirectory 2026-05-17 10:32:05 +02:00
6bb1c9f6b3
WIP: template and styling updates before layout refactor 2026-05-17 10:32:05 +02:00
aeca718151
Restore bilingual support on homepage via i18n 2026-05-17 10:32:05 +02:00
368940c18f
feat: new homepage animation and custom layouts 2026-05-17 10:32:01 +02:00