Skip to content

Add first-install extension pinning guide#146

Merged
esokullu merged 1 commit into
mainfrom
agent/first-install-pin-guide
Jul 17, 2026
Merged

Add first-install extension pinning guide#146
esokullu merged 1 commit into
mainfrom
agent/first-install-pin-guide

Conversation

@esokullu

Copy link
Copy Markdown
Owner

Summary

  • open a focused pinning guide only after a genuine first install
  • tailor toolbar guidance for Chrome, Edge, Brave, Vivaldi, Opera, Firefox, and unknown Chromium derivatives
  • mirror the responsive guide across Chrome and Firefox, including dark/light themes and reduced-motion support
  • localize the new onboarding copy across all 16 supported languages
  • keep Firefox from advertising the Chromium-only keyboard shortcut

Why

Newly installed extensions can be hidden in the browser's extension menu, making WebBrain difficult to rediscover. Extensions cannot pin themselves, so the first-install experience now gives users a clear visual rehearsal and browser-appropriate instructions.

The install reason is checked explicitly, so normal extension updates do not reopen the guide.

Validation

  • npm test
  • 882/882 repository tests passed
  • 60/60 injection and security checks passed
  • Chrome/Firefox install asset and translation parity checks passed
  • git diff --check passed

@esokullu
esokullu marked this pull request as ready for review July 17, 2026 06:29
@esokullu

Copy link
Copy Markdown
Owner Author

@codex pls review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Swish!

Reviewed commit: e649b20489

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@esokullu
esokullu merged commit d531e1c into main Jul 17, 2026
4 checks passed
@esokullu
esokullu deleted the agent/first-install-pin-guide branch July 17, 2026 06:36
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