Index: src/assets/css/style.css
===================================================================
--- src/assets/css/style.css	(revision 58cad21190614d41cd361551c6063c848db6d3e1)
+++ src/assets/css/style.css	(revision 598f09038f721164997d5a888801e65d93c1acb2)
@@ -2461,5 +2461,9 @@
    scrollen om te zien wat het IS. */
 .feed-reader .read-cover {
-    margin: 0 0 1.2rem;
+    /* Krimpt om het beeld heen en staat gecentreerd, in plaats van de kolom vol
+       te trekken. Anders staat een klein plaatje in een veel te grote lijst. */
+    width: fit-content;
+    max-width: 100%;
+    margin: 0 auto 1.2rem;
     border-radius: 10px;
     overflow: hidden;
@@ -2468,8 +2472,19 @@
 .feed-reader .read-cover video {
     display: block;
-    width: 100%;
+    /* GEEN width:100%. Dat blies een cover van 221x165 op tot 505x378 -- ruim
+       twee keer zo groot als hij is, en dus wazig. De tijdlijn deed dat nooit:
+       daar zat een cover in een vakje van 120px, dus klein bleef klein. Met
+       auto + max-width vult een grote afbeelding de kolom en blijft een kleine
+       op ware grootte staan.
+       En GEEN object-fit:cover: samen met de hoogtegrens sneed dat de onderkant
+       eraf (553x464 kwam er als 505x400 uit). Met max-width en max-height houdt
+       de browser de verhouding zelf en past het beeld HEEL in het vak. */
+    width: auto;
     height: auto;
+    max-width: 100%;
     max-height: 45svh;
-    object-fit: cover;
+    /* Een logo met doorzichtige achtergrond zweeft anders op de paginakleur;
+       dezelfde keuze als bij .post-list-cover in de tijdlijn. */
+    background-color: #fff;
 }
 
Index: src/views/shell.ejs
===================================================================
--- src/views/shell.ejs	(revision 58cad21190614d41cd361551c6063c848db6d3e1)
+++ src/views/shell.ejs	(revision 598f09038f721164997d5a888801e65d93c1acb2)
@@ -222,5 +222,5 @@
 
 <!-- v9 stylesheet (full palette system) -->
-<link rel="stylesheet" href="/assets/css/style.css?v=71">
+<link rel="stylesheet" href="/assets/css/style.css?v=72">
 <script>
 /* iOS safe-area, built by hand. env(safe-area-inset-top) resolves to 0 on this iOS in
