-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Modular icons #5
Conversation
I'd be happy to merge this PR as is to keep the moving of files separate to the combine script |
Although this breaks the current minify script as the embedded Quickemu icons are removed from the distro icons |
I don't quite understand - do you mean that you want to merge this PR as is and make |
Yeah, I think it is more sensible to do this in one go |
Layers two SVGs on top of each other
|
# Make sure that the canvas size is the same in all files, | ||
# otherwise the positioning of the images is not correct! | ||
|
||
set -e |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This ensures that the script will terminate if any of the commands executed by it fail.
May be useful for the other script as well...
...oops - totally forgot to actually call |
Now it is ready! I added some comments to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few little bits.
Really great work though 👍 Looking forward to landing this - I've got updated fedora and ubuntu kylin logos ready but don't want to add them until this lands :)
Should we also put the "raw" material (i.e. distro icons and quickemu icon variants) in the release zip? |
I think adding the raw Quickemu logo is ok, I don't think we should distribute other logos explicitly (obviously they're in the repo, but only as SVGs) personally |
Currently, this exports the quickemu icons as they are in the SVG (155x155px on a 512x512px canvas). So, there's still room for improvement ;) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 LGTM
This is WIP for #4, will work on it today after my regular job ;)
I didn't commit
combine.sh
yet, but here's what I came up with so far in sort of pseudocode:Fixes #4