You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the source SVGs had whitespace removed with Inkscape (script) and were optimized with SVGO (settings), but not minified (i.e. remove newlines and indentations)
text must be converted to outline, non-outline text with unknown font is not acceptable
VERSION:
primary is square shape icon
possibly with secondary versions which are rectancle shape logos or other icons
Original size (viewBox w/o width/height) (optimization only) (/dist/svg/)
square, nominally 256 x 256 px (viewBox w/o width/height) (/dist/svg_sqr/)
(maybe) square, nominally 22 x 22 px (viewBox AND width, height) just for a GitHub mobile app bug (icon becomes very big and HTML img width does not work) (/dist/svg22/)
PNG
256 x 256 px (/dist/png/)
for the aliases, treat names with spaces and without spaces as the same, case-insensitive
Plan - make an overhaul of the project (repo):
viewBoxwithoutwidthorheightviewBoxw/owidth/height) (optimization only) (/dist/svg/)viewBoxw/owidth/height) (/dist/svg_sqr/)viewBoxANDwidth,height) just for a GitHub mobile app bug (icon becomes very big and HTML img width does not work) (/dist/svg22/)See /data/types/icons.ts for icons.json data type. Example:
{ "name": "JavaScript", "aliases": [ "js" ], "tags": [ "javascript", "programming language" ], "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript", "files": [ { "filename": "javascript.svg", "type": "icon", "desc": "JavaScript Icon", "tags": [ "yellow", ], "source": "https://github.com/gilbarbara/logos/raw/master/logos/javascript.svg" }, { "filename": "javascript2.svg", "type": "logo", "desc": "JavaScript Text Logo", "tags": [ "yellow", "text" ], "source": "../javascript2.svg" } ] },