From 2ec38cbe44cd0fdd1a6929e84c6e2e4ea0b5c39c Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Thu, 30 Apr 2026 20:51:00 +0400 Subject: [PATCH 1/3] perf(marketing): client-side render below-the-fold homepage sections Wrap all components below LogoList (Bento, Pullquote, Ai, CaseStudies, Features, Map, Scale, Pricing) in {#if browser} to avoid expensive SSR rendering on every request. Adds a single 100vh placeholder to keep the footer below the fold on the initial SSR paint. - Hero, Platforms, LogoList remain SSR'd for fast first paint - FooterNav and MainFooter remain SSR'd for SEO/crawler coverage - Removes unused browser import from logo-list.svelte Reduces warm SSR time from ~585ms to ~5ms. --- .../(marketing)/(components)/logo-list.svelte | 1 - src/routes/(marketing)/+page.svelte | 60 +++++++++++-------- 2 files changed, 34 insertions(+), 27 deletions(-) diff --git a/src/routes/(marketing)/(components)/logo-list.svelte b/src/routes/(marketing)/(components)/logo-list.svelte index 7549da1b57..57d3abae8b 100644 --- a/src/routes/(marketing)/(components)/logo-list.svelte +++ b/src/routes/(marketing)/(components)/logo-list.svelte @@ -1,5 +1,4 @@