Skip to content

Polish documentation search and add GA4 tracking - #31

Merged
omermorad merged 1 commit into
masterfrom
astro-current-website
Nov 5, 2026
Merged

omermorad merged 1 commit into
masterfrom
astro-current-website

Conversation

@omermorad

Copy link
Copy Markdown
Contributor

Improve the documentation search modal with consistent light and dark themes, clearer result typography, responsive sizing, and a single pink input focus border. Correct translation keys for the installed DocSearch version and preserve keyboard focus restoration.

Add GA4 events for opening search, viewing results, empty results, and selecting a document. Debounce settled queries and ignore stale responses, cleared queries, and responses received after unmounting.

Validation:

  • pnpm check: zero errors and warnings.
  • pnpm test: all 13 tests pass.
  • Production build: 27 pages, 304 asset references, 1,920 internal links, and 69 legacy fragments checked with zero errors.
  • Checked desktop light/dark themes, mobile layout, live results, empty results, and focus restoration in Chrome.

GA4 receipt will need verification after deployment. The homepage metadata is unchanged.

@vercel

vercel Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs.suites.dev Ready Ready Preview Nov 5, 2026 11:36pm UTC

@netlify

netlify Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for suites-dev ready!

Name Link
🔨 Latest commit bda3997
🔍 Latest deploy log https://app.netlify.com/projects/suites-dev/deploys/6aed12e0479b698e866e2962
😎 Deploy Preview https://deploy-preview-31--suites-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@omermorad
omermorad merged commit 012a4c0 into master Nov 5, 2026
8 checks passed

This branch was successfully deployed

1 active deployment
Preview — bda39972 Deployed Nov 5, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant