Files
xamxam/TODO.md

1.5 KiB

TODO

Completed

  • 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 h2Combined
    • Code blocks keep Courier New monospace
  • 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

  • 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
  • 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