youtubeDownloader/client/src
Nicolas d8dc263690
Some checks failed
Publier l'image Docker / test (pull_request) Failing after 4s
Publier l'image Docker / publish (pull_request) Has been skipped
fix(client): page sans overflow, listes scrollables, miniatures agrandies
- Layout en hauteur pleine (html/body/.shell à 100%/100vh, overflow
  hidden sur body) : la page ne défile plus jamais. Seules
  download-form__results et queue-panel__list défilent en interne
  (flex:1 1 0 + min-height:0 + overflow-y:auto), propagé depuis .shell
  via min-height:0 à chaque niveau flex descendant.
- .shell__main : ratio de colonnes 3fr/2fr -> 2fr/1fr et max-width
  960px -> 1280px, pour une liste de vidéos plus large.
- Miniatures de résultats agrandies (96x54 -> 144x81, ratio 16:9) et
  titre sur 2 lignes (line-clamp) plutôt qu'une troncature sur une seule
  ligne, pour mieux différencier les vidéos au premier coup d'œil.

Vérifié en navigateur avec des données de test (16 éléments de file,
12 résultats factices injectés) : bodyScrollHeight reste égal à
windowInnerHeight (page sans overflow) alors que les deux listes ont un
scrollHeight très supérieur à leur clientHeight (défilement interne
réel, pas juste visuel).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 23:12:16 +02:00
..
api feat: suppression d'éléments de la file, téléchargement groupé 2026-09-16 22:50:54 +02:00
shell fix(client): page sans overflow, listes scrollables, miniatures agrandies 2026-09-16 23:12:16 +02:00
styles fix(client): page sans overflow, listes scrollables, miniatures agrandies 2026-09-16 23:12:16 +02:00
views fix(client): page sans overflow, listes scrollables, miniatures agrandies 2026-09-16 23:12:16 +02:00
app.ts fix: image Docker glibc + UI plus douce + placeholders génériques 2026-09-16 22:22:44 +02:00
format.ts feat(client): frontend (formulaire d'ajout + file d'attente) 2026-09-16 09:28:49 +02:00
global.d.ts feat: squelette serveur/client + Docker + CI de build/release 2026-09-16 07:55:43 +02:00
index.html feat: squelette serveur/client + Docker + CI de build/release 2026-09-16 07:55:43 +02:00