forked from mirrors/gecko-dev
| .. | ||
| content | ||
| locales | ||
| bootstrap.js | ||
| install.rdf.in | ||
| jar.mn | ||
| moz.build | ||
| README.md | ||
Onboarding
System addon to provide the onboarding overlay for user friendly tours.
Architecture
Everytime about:home or about:newtab page is opened, onboarding overlay is injected into that page (if browser.onboarding.enabled preference is true).
Landing rules
We would apply some rules:
- Avoid
chrome://inonbaording.jssince onboarding is intented to be injected into a normal content process page. - All styles and ids should be formated as
onboarding-*to avoid conflict with the origin page. - All strings in
localesshould be formated asonboarding.*for consistency.