CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

Add download flow: zip, install guide, onboarding welcome page #4034

Merged⚡ AI-generatedXSccantynz wants to mergeclaude/general-dev-session-SsCNbmainopened Mar 24, 2026
ccantynzcommented Mar 24, 2026

Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/48co.v1/pull/3


New user journey:

  1. Land on 48co.nz → click "Download Chrome Extension"
  2. Redirected to /install page with step-by-step visual guide
  3. Download 48co-extension.zip (served from public/)
  4. Unzip, load into Chrome via chrome://extensions
  5. Extension opens welcome.html on first install with quick-start guide
  6. User clicks through to Claude/ChatGPT/Gemini/DeepSeek
  7. Widget appears, scroll up to record

Changes:

  • extension/welcome.html: onboarding page shown on first install
  • extension/background.js: opens welcome page on chrome.runtime.onInstalled
  • extension/manifest.json: removed module type (not needed for self-contained worker)
  • app/install/page.jsx: step-by-step install guide with download button
  • app/page.jsx: updated CTAs to link to /install page
  • public/48co-extension.zip: downloadable extension package

https://claude.ai/code/session_01KRs33M5QaFJVw6ZqLYszUV

ccantynzcommented Mar 24, 2026

Originally written by @vercel[bot] on GitHub.


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

Project Deployment Actions Updated (UTC)
48co-ai-pa Ready Ready Preview, Comment Mar 24, 2026 7:09am

Request Review

Cross-repo impact

See what breaks downstream if this PR merges.

Analyze →
⮌ Merged

This pull request was merged into main.

c comment · e edit title · m merge · a approve · r request changes · ? shortcuts