From 1c39f17d0eb1639d0f858faf683ac78f5d5b602a Mon Sep 17 00:00:00 2001 From: Samgu Lee Date: Fri, 2 Oct 2026 01:53:35 +0900 Subject: [PATCH 01/10] fix: update GoogleTag script for inline execution and improve dataLayer handling --- src/components/GoogleTag.astro | 6 +++--- src/lib/site.ts | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/GoogleTag.astro b/src/components/GoogleTag.astro index 4c1cb76..cf0def5 100644 --- a/src/components/GoogleTag.astro +++ b/src/components/GoogleTag.astro @@ -7,10 +7,10 @@ const isProd = import.meta.env.PROD; - diff --git a/tests/index.e2e.ts b/tests/index.e2e.ts index 18fb347..637b0ae 100644 --- a/tests/index.e2e.ts +++ b/tests/index.e2e.ts @@ -5,3 +5,21 @@ test('has title', async ({ page }) => { await expect(page).toHaveTitle('REPL Works'); }); + +test('searches every public content collection', async ({ page }) => { + await page.goto('/search'); + + const searchInput = page.locator('pagefind-searchbox').locator('input'); + const resultLink = page.locator('pagefind-results').locator('.pf-result-link').first(); + + for (const query of [ + 'continuous improvement', + 'product specification', + 'repl-cli', + 'wifi note', + 'frequently asked questions', + ]) { + await searchInput.fill(query); + await expect(resultLink).toBeVisible(); + } +}); From 5908bca30f0ee26c46e7232f0717d80ba1fe13a3 Mon Sep 17 00:00:00 2001 From: Samgu Lee Date: Fri, 2 Oct 2026 02:11:20 +0900 Subject: [PATCH 06/10] feat: update TASKS.md for completed responsive review and enhance mobile viewport tests --- .replworks/TASKS.md | 2 +- src/components/MobileNav.astro | 4 +++- src/layouts/DocumentLayout.astro | 2 +- src/styles/global.css | 5 +++++ tests/index.e2e.ts | 30 ++++++++++++++++++++++++++++++ 5 files changed, 40 insertions(+), 3 deletions(-) diff --git a/.replworks/TASKS.md b/.replworks/TASKS.md index 4869d30..fe6e678 100644 --- a/.replworks/TASKS.md +++ b/.replworks/TASKS.md @@ -225,7 +225,7 @@ Propose TASK update ## RELEASE -- [ ] T701 Responsive Review +- [x] T701 Responsive Review - [ ] T702 Accessibility Review - [ ] T703 Search Verification - [ ] T704 GitHub Pages Verification diff --git a/src/components/MobileNav.astro b/src/components/MobileNav.astro index f3cee6f..ca4d1a2 100644 --- a/src/components/MobileNav.astro +++ b/src/components/MobileNav.astro @@ -10,7 +10,9 @@ import { navItems } from '../lib/site'; Menu -