feat: add year filter to main index

- Footer now displays all available years horizontally with scroll
- Click on year filters thesis list to that year
- Active year highlighted in footer
- 'Tous' link to reset filter
- Filter info banner shows when year selected with reset button
- Pagination preserves year filter
- Styled with horizontal scroll, smooth scrollbar
- Tests passing ✅
This commit is contained in:
Théophile Gervreau-Mercier committed 2026-02-12 12:26:32 +01:00
1 parent 942a93a3ad
commit 9511bb93b5
5 files changed
+121 -14

No files matched your search

+1 -1
View File
@@ -1 +1 @@
[1770894924]
[1770895586]