Index: src/assets/css/style.css
===================================================================
--- src/assets/css/style.css	(revision 91c0a39617f78bdd1459643d27bf74b26ccfb0e4)
+++ src/assets/css/style.css	(revision 66cfbaaea019cc496240b846411f4f3f92aced8a)
@@ -2538,9 +2538,10 @@
 }
 
-/* Kolom-overrides op desktop. Mobiel negeert dit (staat vast op 2). */
+/* Kolom-overrides op desktop. Mobiel negeert dit (staat vast op 2). Geldt op ELKE
+   feed met grid (home én cirkel/tag/type/user) — scope op .feed-grid .grid-tiles. */
 @media (min-width: 600px) {
-    body.on-home[data-grid-cols="2"] .grid-tiles { grid-template-columns: repeat(2, 1fr); }
-    body.on-home[data-grid-cols="3"] .grid-tiles { grid-template-columns: repeat(3, 1fr); }
-    body.on-home[data-grid-cols="4"] .grid-tiles { grid-template-columns: repeat(4, 1fr); }
+    body[data-grid-cols="2"] .feed-grid .grid-tiles { grid-template-columns: repeat(2, 1fr); }
+    body[data-grid-cols="3"] .feed-grid .grid-tiles { grid-template-columns: repeat(3, 1fr); }
+    body[data-grid-cols="4"] .feed-grid .grid-tiles { grid-template-columns: repeat(4, 1fr); }
 }
 
Index: src/views/partials/footer.ejs
===================================================================
--- src/views/partials/footer.ejs	(revision 91c0a39617f78bdd1459643d27bf74b26ccfb0e4)
+++ src/views/partials/footer.ejs	(revision 66cfbaaea019cc496240b846411f4f3f92aced8a)
@@ -114,4 +114,6 @@
 }
 .footer-lang:hover { border-color: var(--accent); }
+/* Open dropdown-opties leesbaar (anders wit-op-wit op dark mode). */
+.footer-lang option { background: var(--paper); color: var(--ink); }
 .footer-version { color: inherit; text-decoration: none; }
 .footer-version:hover { color: var(--accent); text-decoration: underline; }
Index: src/views/shell.ejs
===================================================================
--- src/views/shell.ejs	(revision 91c0a39617f78bdd1459643d27bf74b26ccfb0e4)
+++ src/views/shell.ejs	(revision 66cfbaaea019cc496240b846411f4f3f92aced8a)
@@ -163,5 +163,5 @@
 
 <!-- v9 stylesheet (full palette system) -->
-<link rel="stylesheet" href="/assets/css/style.css?v=25">
+<link rel="stylesheet" href="/assets/css/style.css?v=26">
 
 <!-- Audio player styles: loaded on every page so the mini-player works
