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
2026-02-12 12:30:40 +01:00
parent 9511bb93b5
commit 9f6147577b
4 changed files with 221 additions and 57 deletions

View File

@@ -1 +1 @@
[1770895586]
[1770895832]

View File

@@ -0,0 +1 @@
[1770895784,1770895787]