Files
xamxam/TODO.md

27 lines
1.5 KiB
Markdown

# TODO
## Completed
- [x] Apply correct fonts site-wide
- Registered `Combined` (@font-face, replaces old `police1`) and all 4 weights of `BBBDMSans` in `common.css`
- `body` now uses `BBBDMSans` as base font
- Header brand logo keeps `Combined`
- `tfe.css`: `.tfe-title` and `.tfe-author` use `Combined`
- `apropos.css`: prose body → `BBBDMSans`; h1/h2/h3, `.apropos-section-title`, `.apropos-licences h2``Combined`
- Code blocks keep `Courier New` monospace
- [x] Répertoire: rename search.php → repertoire.php, 6-column layout (AP + Orientations split, Finalité du Master added), HTMX server-side intersection filter, faded entries disabled, URL-shareable state
- [x] Match Accueil.png mockup
- Nav: brand → "Xamxam", add Répertoire left, Licences/À Propos right
- Search bar: full-width below nav (not inline)
- Section label: "Publication récente" replacing "DÉCOUVREZ LES TFE" label
- CSS: nav-left/nav-right layout, full-width search form
- [x] Fix homepage card grid styling
- Added `gap: 1.25rem` and padding to `.cards-container` (was `gap: 0`, no padding)
- Added `border`, `border-radius: 8px`, hover shadow + lift to `.card`
- Added `border-radius` to `.home-body figure` and `.card__media--gradient`
- Fixed `.card__media--gradient` to use `aspect-ratio: 4/3` (was `height: 100%` which broke without explicit parent height)
- Added `border-top` separator between card media and caption
- Restyled `.home-latest-label` as uppercase section heading with border-bottom