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
Icons Galore - Mass Icon Unification #617
Icons Galore - Mass Icon Unification #617
Conversation
One thing that might be cool would be to overlay the ScratchAddons logo in the corner of the notification icon. |
how do they look on other os's (is that even the right word?) like chromebook, or mac |
This should obviously be merged after #573 btw |
That would be cool in concept, but unfortunately, it just doesn't look very good. Also, it would be a big ramp in how technically demanding it is. |
I do not have a mac, so i have no idea tbh I will check it out on my chromebook shortly tho |
I'll soon add the word "Scratch Addons" to the notification so that it's clear it comes from it |
You don't need a chromebook, just go to chrome://flags and disable native notifications |
I'll take a look! I use a chromebook, otherwise it looks great!
…On Sat, Oct 31, 2020 at 9:43 AM Bill Shoener ***@***.***> wrote:
how do they look on other os's (is that even the right word?) like
chromebook, or mac
I do not have a mac, so i have no idea tbh
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#617 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOT2P3UFLA3KUPE6GVQEH3LSNQPC7ANCNFSM4TFW7TXA>
.
|
I meant about the icons. Anyways:
https://user-images.githubusercontent.com/61319150/97783446-d38fde00-1b65-11eb-878a-cef2adbedfbd.png
…On Sat, Oct 31, 2020 at 10:39 AM World_Languages ***@***.***> wrote:
I will check it out on my chromebook shortly tho
You don't need a chromebook, just go to chrome://flags and disable native
notifications
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#617 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOT2P3RQPKWEMOCAAZKAD7LSNQVSZANCNFSM4TFW7TXA>
.
|
Resolves
This massive update resolves an issue @WorldLanguages brought up in #573, and updates Scratch Notifier to use svg icons consistent with the new icons found in the messaging pop-up.
Originally posted by @WorldLanguages in #573 (comment)
This did involve a bit of a formatting change, but I believe it is well worth it.
The ScratchAddons logo has instead been replaced by the SVG icon appropriate to the notification type, rather than embedding an emoji.


Changes
As shown above, the notification messages have been changed for consistency, but there are also another small changes:
All svg icons used for the settings/pop-up pages have been moved to a central location:
images/icons
Addons can now use icons inline with their setting names


Example text @heart.svg owo
which is parsed, and rendered as:Large scale example:
Reason for changes
They are pretty🔥 ngl
Tests
Everything has been extensively tested.
I've ironed out all the bugs, and I have ensured that all previous icon references have been moved to the proper icon location.