Browser extensions for Tab for a Cause
The easiest way to do good every day! Join in: tab.gladly.io
We aim to support every major browser. We continue to advocate for change in the browsers that restrict new tab page functionality, because we believe everybody should be able to raise money for charity as they browse the web.
yarn
yarn run chromium:develop
chrome://extensions/
, check the "Developer mode" box and load the unpacked extension from build/chromium/
.yarn run edge:build
edge://extensions/
, check the "Developer mode" box and load the unpacked extension from build/edge/
.yarn run firefox:develop
yarn run opera:build
opera://extensions/
, check the "Developer mode" box and load the unpacked extension from build/opera/
.Upload the built archives in the browsers' developer dashboards.
In XCode, create an archive and distribute it to the App Store.
Upload the built archive in the developer dashboard.
When submitting to the Firefox Add-ons Store, we need to provide source code for review (see docs). To do so:
Instructions for the reviewer to build from source:
1. Go to https://github.com/gladly-team/tab-extensions, click "Clone or download", and click "Download ZIP".
2. Unzip the source code file and navigate to the root of the source code directory.
3. Install Yarn (https://yarnpkg.com/en/).
4. Run `yarn` to install dependencies.
5. Run `yarn run firefox:build`. The built extension will be in `./build/firefox/`.