Files
xamxam/TODO.md

27 lines
1.6 KiB
Markdown

# TODO
## Done
- [x] TFE metadata values are hyperlinks to repertoire.php with correct filter/search params
- orientation → `or[]`, ap_program → `ap[]`, year → `fy[]`, keywords → `kw[]` (per keyword)
- languages, formats → `query=` (text search); jury members → `query=` (text search)
- access_type, license_type, file_size_info, context_note, baiu_link remain plain text/links as-is
- [x] Fix TFE page gradient bleed & layout collapse
- [x] Scope `header` nav CSS in common.css to `body > header` (prevents article `<header>` inheriting gradient)
- [x] Add `width: 100%` + `align-items: start` to `.tfe-layout` grid
- [x] Remove `overflow-y: auto` from `.tfe-main` (was clipping layout)
- [x] Redesign TFE detail page
- [x] Author moved above title (smaller body font)
- [x] Remove "← Retour" back link
- [x] Split jury promoteurs into interne/externe using `getThesisJury()`
- [x] Jury fields order: promoteur interne → externe → président → lecteurs
- [x] Contact URL strips `http(s)://` prefix for display
- [x] Right-column images get `border-radius: 8px`
- [x] Remove orphan `.tfe-back-link` CSS rule
- [x] Improve À propos page layout
- [x] Replace two-column (prose + aside) with sticky-TOC-nav + main-content layout
- [x] Sticky left nav with section anchors (À propos, Contacts, Crédits + erg link)
- [x] Contacts rendered as bordered rows instead of loose address blocks
- [x] Credits rendered as `<dl>` grid with label/value rows
- [x] Section dividers (border-bottom) between sections
- [x] Responsive: TOC collapses to horizontal bar on mobile