improved projet page, created projet archives page

This commit is contained in:
2026-08-24 14:20:12 +02:00
parent 6627a63805
commit b3db746273
10 changed files with 556 additions and 85 deletions
File diff suppressed because one or more lines are too long