We want to add a new donation banner to the Tor Browser startup page for our fundraising campaign in 2017. The design is currently under development, and when it is ready, this ticket will be for patching torbutton to add the banner.
Our old banners were #20414 (moved) (2016) and #17565 (moved) (2015). We can hopefully reuse some of the code again.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
To test the banner, it's necessary to pull down the latest translations, build the torbutton xpi, install it in Tor Browser (release or alpha) and set the pref "extensions.torbutton.testBanner" to true in about:config.
Currently we have translations for [en, es, fr, it, tr] (plus some languages we don't currently release). If more translations have been completed at bundle time, then we will need to add those two-letter codes to the list located here.
I tested this patch on Mac, Linux, and Windows TBB 7.0. I also tested on Mac TBB 7.5. The banner is designed to first appear to users on October 23, 2017.
BTW, I ended up using design 2 among the two alternatives, because the text positioning in design 1 required too much finesse. Every time I got the text in the right location for one locale, it became badly positioned in another locale.
And I should mention, I wrote positioning code RTL languages. So it should work if we get Arabic, Farsi, or Hebrew translations. There aren't any translations for those locales yet, however, so I tested with dummy text.