refactor: improve layout ratios and pagination UI

Layout improvements:
- Fixed header/main/footer ratios to 2:5, 3:5, 1:5 using flex
- Default to sans-serif font system stack
- Made sections properly flex-based instead of viewport height

Pagination improvements:
- First/previous/next/last navigation buttons (‹‹ ‹ › ››)
- Current page highlighted in colored badge
- Disabled state for unavailable actions
- Clean rounded button design with hover effects
- Proper spacing and visual hierarchy

Card styling:
- Better typography hierarchy
- Hover effects (lift + shadow)
- Improved spacing and readability
- Year displayed in brand color

Tests passing ✅
This commit is contained in:
Théophile Gervreau-Mercier committed 2026-02-12 12:30:40 +01:00
1 parent 9511bb93b5
commit 9f6147577b
4 files changed
+221 -57

No files matched your search

+1 -1
View File
@@ -1 +1 @@
[1770895586]
[1770895832]
@@ -0,0 +1 @@
[1770895784,1770895787]