mozilla / blurts-addon

Mozilla Public License 2.0
5 stars 8 forks source link

Custom icon image, put stuff behind prefs #101

Closed nhnt11 closed 6 years ago

nhnt11 commented 6 years ago

This adds in the custom alert icon from the spec (https://mozilla.invisionapp.com/share/5KNEJ6VZFDQ#/screens).

This prevents us from being broken if someone removes the warning.svg in m-c. This also uses the fill/fill-opacity already set somewhere in browser styles so that we get good styling for free with the dark theme as well.

This PR also includes commits to put the Firefox Monitor URL, the breaches list URL, and breach refresh timeout behind prefs. It also adds our campaign URL params to the Firefox Monitor URL.