Skip to content

fix(onboarding): advance install guide after panel opens - #2737

Open
fly1d wants to merge 3 commits into
webbrain-one:mainfrom
fly1d:codex/install-open-state
Open

fix(onboarding): advance install guide after panel opens#2737
fly1d wants to merge 3 commits into
webbrain-one:mainfrom
fly1d:codex/install-open-state

Conversation

@fly1d

@fly1d fly1d commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • advance the install page heading and guidance after the side panel or sidebar opens
  • preserve the browser-specific next step across locale refreshes
  • announce the updated guidance to assistive technologies

Testing

  • node test/run.js (1608 passed)
  • npm run test:toolbar-guard (33 passed)
  • npm run test:security (60 passed)

Fixes #2732

@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

@fly1d is attempting to deploy a commit to the esokullu's projects Team on Vercel.

A member of the Team first needs to authorize it.

@esokullu

Copy link
Copy Markdown
Collaborator

thanks! so what does it show after the sidepanel is opened?

@fly1d

fly1d commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

After the side panel opens successfully, the install page advances to the pinning step:

  • The heading changes from “WebBrain installed” to “Pin WebBrain to your toolbar”.
  • Chromium shows: “After the side panel opens, use the pin in its header to add WebBrain to your browser toolbar.”
  • Firefox shows its browser-specific instructions for pinning WebBrain through the Extensions menu.

The side panel itself opens the normal WebBrain UI; this PR changes the guidance shown on the install page.

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.

Improve onboarding

2 participants