-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use SVG icons #2749
Use SVG icons #2749
Conversation
Just added the license: CC BY-NC-SA 4.0: https://creativecommons.org/licenses/by-nc-sa/4.0/ I don't know the license of the original image. So if you demand, CC0 public license is also fine. |
In a message from 2007, which I can find in GMail but not on the corresponding list archive (do they expire!?) the creator says "I'll release the logo in the same license as Greasemonkey (Open source, right? It doesn't say anywhere) to make everything easy." |
Ok, I've updated the license: both MIT and CC BY-SA 4.0. The later also permits creation of derivatives in any image format. |
Keeping the browser action as the original .png file? |
Don't know why it can override the png for browser_action... Updated. (Maybe this: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/browser_action#Choosing_icon_sizes) |
With larger eyes and bigger mouth: https://htmlpreview.github.io/?https://github.com/jakwings/greasemonkey/blob/30e549afce81872a6c905b1780677a52772f0f22/skin/icon.svg |
The face contour and mouth match the original better now: https://htmlpreview.github.io/?https://github.com/jakwings/greasemonkey/blob/777aa6d2213f893b29df2f03ef2b5994737559a2/skin/icon.svg |
Assuming the |
Among the functions from |
The other functions are used indirectly. When a 'EnabledToggle' message is sent to the background the |
Ah, I forgot to check the disable button on the addon page. But testing with Firefox Developer Edition, both the grayscaled icon on the addon page and |
Exactly, the grayscale icon is drawn by applying the CSS rule |
Latest icon (the hair looks better now): https://htmlpreview.github.io/?https://github.com/jakwings/greasemonkey/blob/6fb6257201deae0bd2c1f051217dc46929e77000/skin/icon.svg |
Set icon is working properly. When you toggle the add-on using the Greasemonkey menu (pressing the browser action icon on the toolbar) the icon changes. |
Toolbar: Disabled: |
The icon is licensed under the MIT license (provided by Greasemonkey) or the Creative Commons license (CC BY-SA 4.0), at your option.
Close #2739
Hope you like it.
Toolbar:
Disabled:
Old Screenshots
Toolbar:
Inactive: