Add 'Take SG to your [code host]' popup after clicking 'open on [code host]
Created by: AlicjaSuska
Part of RFC 221: Improve discoverability/awareness of the browser extension
Description
- After the user clicks on the 'Open on [code host]' button, a popup should be displayed
- It promotes the browser extension in context
Design documentation
View in Figma - light mode and dark mode
- Behaviour
- popup is displayed only for users who don't have the extension installed
- it is displayed for both cloud and private instance users, for all code hosts
- user can dismiss the popup using one of 3 buttons: 'no thanks' - go to the code host, never show the popup again 'remind me later' - go to the code host, show the popup next time user clicks on the 'Open on [code host]' button 'Install browser extension' - go to extension installation page in Chrome Web Store or Firefox Add-ons
- Content
- code host name in the copy changes depending on the code host
- code host icon in the graphics depends on the code host See all popup variants
- important: GitHub, GitLab, and Bitbucket logos are available as standard icons from the set. Phabricator is a custom icon available in Figma for download
- Stats
- Track 'no, thanks', 'remind me later' and 'install browser extension' clicks
- Track how many times the popup was displayed @ebrodymoore FYI