From 42435e97608f56bca1447cc9b1d4160a3acdb99f Mon Sep 17 00:00:00 2001 From: Nima <74723240+nimkimi@users.noreply.github.com> Date: Thu, 20 Aug 2026 11:52:12 +0200 Subject: [PATCH 01/11] Remove the Playground section The live component demos read as filler next to the case studies. Drops the homepage section, the nav item, the three demo components, and their tests; the arrival e2e now uses the contact heading as its below-fold probe. --- e2e/arrival-motion.spec.ts | 9 +- src/app/page.tsx | 6 - src/components/layout/SiteNav.tsx | 1 - src/components/motion/SmoothScroll.tsx | 2 +- src/components/playground/CopyChip.tsx | 93 -------- .../playground/PlaygroundSection.tsx | 50 ----- .../playground/SegmentedControl.tsx | 88 -------- src/components/playground/SpringSlider.tsx | 128 ----------- tests/components/PlaygroundSection.test.tsx | 49 ----- tests/components/SiteNav.test.tsx | 6 +- tests/components/playground.test.tsx | 207 ------------------ tests/integration/pages.test.tsx | 4 +- 12 files changed, 10 insertions(+), 633 deletions(-) delete mode 100644 src/components/playground/CopyChip.tsx delete mode 100644 src/components/playground/PlaygroundSection.tsx delete mode 100644 src/components/playground/SegmentedControl.tsx delete mode 100644 src/components/playground/SpringSlider.tsx delete mode 100644 tests/components/PlaygroundSection.test.tsx delete mode 100644 tests/components/playground.test.tsx diff --git a/e2e/arrival-motion.spec.ts b/e2e/arrival-motion.spec.ts index 965704d..bdd97b9 100644 --- a/e2e/arrival-motion.spec.ts +++ b/e2e/arrival-motion.spec.ts @@ -10,7 +10,7 @@ import { test, expect } from '@playwright/test'; * reduced motion the stylesheet hides it before first paint and the unmount * follows on a microtask. * - Hero
- Small interactions, built to feel right. -
-{demo.caption}
-