-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Add task to generate images from SVG and change to new logo #2194
Conversation
I think the 32px icon need an improvement. @lafriks maybe a white branch routes but not a white square. |
Suggestion: Minify the SVG via svgo. Maybe build dependencies like this and your three tools should be documented somewhere? |
Not much point in minimizing svg as it wont be served to client and is used only to generate rasterized images. As for dependencies in makefile I can add some checks but this command will be used only when changing logo so probably not very often :) |
Okay, makes sense to keep the full file around in that case. We should serve SVG to client at some point :)
No need to add checks imho, should just be documented. I filed #2198 for it. |
@silverwind when svg file will be needed to serve to client it will need to be copied to public folder and there it will need to be optimized @lunny - options for small logo #1516 (comment) |
@lunny i think small logo that is in this PR has won the vote |
OK, maybe a new Logo PR could be sent |
@lunny why new PR? In this one everything is as needed |
@lafriks oh, mistake. |
I think that @whilei logo is better even if it come after selection. But we could go with that first and this PR lay down some struct to generate different sizes. Even if I would make some littles changes, LGTM for going forward. |
I am ok for merging this PR with this logo. Migrating to the other will only need updating logo.svg (in another PR). |
LGTM |
Make LG-TM work |
|
@lunny can you check if you have file |
There is not. |
@lunny I meant .svg not .png... If file is there than I don't understand why it fails to open it :( |
@lunny just curious, what distribution and which inkscape version do you use? 'cause
|
@philfry My OS is macOS not linux. I installed inkscape via |
@lunny sorry I have no idea how to fix that for macos as I don't have it :) |
@lafriks I will try to fix that. |
@lafriks I pushed 1 commit to use absolute path then I can run successfully in macOS. Of course you have to install |
Strange that on macos relative paths does not work :) Thanks |
uh... please do not overwrite
|
Fixes #1516
Screenshot:
Image building requires Inkscape, ImageMagick, zopflipng