diff --git a/apps/web/src/components/SiteHeader.tsx b/apps/web/src/components/SiteHeader.tsx index d4f81a3..ae35ac6 100644 --- a/apps/web/src/components/SiteHeader.tsx +++ b/apps/web/src/components/SiteHeader.tsx @@ -10,12 +10,12 @@ export function SiteHeader() { const routerState = useRouterState(); const pathname = routerState.location.pathname; const isHomepage = pathname === "/"; - - if (pathname === "/kamp") return null; + const isKamp = pathname === "/kamp"; const [isVisible, setIsVisible] = useState(false); useEffect(() => { + if (isKamp) return; if (!isHomepage) { setIsVisible(true); return; @@ -28,7 +28,9 @@ export function SiteHeader() { handleScroll(); window.addEventListener("scroll", handleScroll, { passive: true }); return () => window.removeEventListener("scroll", handleScroll); - }, [isHomepage]); + }, [isHomepage, isKamp]); + + if (isKamp) return null; if (!session?.user) { return
; diff --git a/apps/web/src/routes/index.tsx b/apps/web/src/routes/index.tsx index 843f8bd..cbddf92 100644 --- a/apps/web/src/routes/index.tsx +++ b/apps/web/src/routes/index.tsx @@ -34,9 +34,7 @@ function KampBanner({ onDismiss }: { onDismiss: () => void }) { }; return ( -
void }) { > {/* Top double rule */}
-
+
@@ -133,7 +137,7 @@ function KampBanner({ onDismiss }: { onDismiss: () => void }) {
-
+
); } diff --git a/apps/web/src/routes/kamp.tsx b/apps/web/src/routes/kamp.tsx index 279aa89..dafd20a 100644 --- a/apps/web/src/routes/kamp.tsx +++ b/apps/web/src/routes/kamp.tsx @@ -268,11 +268,11 @@ function KampPage() { hyphens: "auto", }} > - In de zomer van 1826 — en opnieuw in 2026 — reizen onze verslaggevers - terug naar de roerige redactiezalen van de negentiende eeuw. Waar de - drukpers ronkt, de rookmachines tieren en elke kop een mening - verbergt, stellen wij de vraag die door alle eeuwen galmt:{" "} - wat mogen wij geloven? + In de zomer van 1826 — en opnieuw in 2026 — reizen onze + verslaggevers terug naar de roerige redactiezalen van de + negentiende eeuw. Waar de drukpers ronkt, de rookmachines tieren + en elke kop een mening verbergt, stellen wij de vraag die door + alle eeuwen galmt: wat mogen wij geloven?

Twee waarheden en een leugen. Vier bolhoeden en één typmachine. - Bereid u voor op een week journalistiek, theater, dans en woordkunst - — alles gehuld in inkt en papier-maché. + Bereid u voor op een week journalistiek, theater, dans en + woordkunst — alles gehuld in inkt en papier-maché.

{/* Ornamental divider */} @@ -332,8 +332,7 @@ function KampPage() { key={label} style={{ padding: "16px 18px", - borderRight: - i % 2 === 0 ? `1px solid ${INK}` : undefined, + borderRight: i % 2 === 0 ? `1px solid ${INK}` : undefined, borderTop: i >= 2 ? `1px solid ${INK}` : undefined, }} >