feat(Icons): Add new filetype icons

This commit is contained in:
Mattia Astorino 2017-02-26 17:54:32 +01:00
parent ee37888eb5
commit 5bc80021f4
15 changed files with 30 additions and 75 deletions

View file

@ -12,6 +12,7 @@
"changelog",
"clojure",
"cmake",
"cmd",
"coffee",
"console",
"contributing",
@ -61,6 +62,7 @@
"markup",
"movie",
"music",
"mustache",
"mxml",
"nodejs",
"npm",
@ -74,6 +76,7 @@
"pug",
"python",
"r",
"rails",
"raml",
"react",
"readme",

1
icons/cmd.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="#8251A8" d="M17 20h12v3H17v-3zm-9 3l9-9-9-9-3 3 6 6-6 6 3 3z"/></svg>

After

Width:  |  Height:  |  Size: 164 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><g fill="#4f8ff7"><path d="M423.592 132.804A31.855 31.855 0 0 0 429 115c0-17.675-14.33-32-32-32a31.853 31.853 0 0 0-17.805 5.409C344.709 63.015 302.11 48 256 48 141.125 48 48 141.125 48 256c0 114.877 93.125 208 208 208 114.873 0 208-93.123 208-208 0-46.111-15.016-88.71-40.408-123.196zM391.83 391.832c-17.646 17.646-38.191 31.499-61.064 41.174-23.672 10.012-48.826 15.089-74.766 15.089-25.94 0-51.095-5.077-74.767-15.089-22.873-9.675-43.417-23.527-61.064-41.174s-31.5-38.191-41.174-61.064C68.982 307.096 63.905 281.94 63.905 256c0-25.94 5.077-51.095 15.089-74.767 9.674-22.873 23.527-43.417 41.174-61.064s38.191-31.5 61.064-41.174c23.673-10.013 48.828-15.09 74.768-15.09 25.939 0 51.094 5.077 74.766 15.089a191.221 191.221 0 0 1 37.802 21.327A31.853 31.853 0 0 0 365 115c0 17.675 14.327 32 32 32 5.293 0 10.28-1.293 14.678-3.568a191.085 191.085 0 0 1 21.327 37.801c10.013 23.672 15.09 48.827 15.09 74.767 0 25.939-5.077 51.096-15.09 74.768-9.675 22.873-23.527 43.418-41.175 61.064z"/><circle cx="256.003" cy="256" r="96"/></g></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><g fill="#6A9FB5"><path d="M26.669 8.893a1.846 1.846 0 0 0-2.561-2.561A11.945 11.945 0 0 0 17 4C10.373 4 5 9.373 5 16c0 6.628 5.373 12 12 12s12-5.372 12-12c0-2.66-.866-5.118-2.331-7.107zm-1.833 14.943A11.047 11.047 0 0 1 17 27.082a11.047 11.047 0 0 1-7.836-3.246A11.046 11.046 0 0 1 5.918 16a11.046 11.046 0 0 1 3.246-7.836A11.046 11.046 0 0 1 17 4.918a11.012 11.012 0 0 1 6.494 2.1 1.846 1.846 0 0 0 2.487 2.487A11.024 11.024 0 0 1 28.082 16a11.045 11.045 0 0 1-3.246 7.836z"/><circle cx="17" cy="16" r="5.538"/></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 606 B

1
icons/mustache.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="#F4BF75" fill-rule="evenodd" d="M5.125 15.172a.617.617 0 0 0-.085-.58.627.627 0 0 0-.533-.252c-.644.052-1.088 1.42.277 1.876 1.122.372 1.94-.492 3.234-1.824 2.889-2.979 6.38-3.267 8.507-.26.878-1.648 4.334-4.395 9.607 1.302 1.939 2.094 3.672.125 2.718-.955a.558.558 0 0 0-.734-.026.548.548 0 0 0-.116.72h-.081c-1.981-1.8 2.157-3.47 2.978-.433.846 4.57-3.875 5.311-7.656 3.648-7.31-3.735-7.388-2.732-14.464.348a6.016 6.016 0 0 1-5.898-.665c-1.276-1.247-1.196-4.213.459-4.811 1.689-.691 3.117.79 1.787 1.912z"/></svg>

After

Width:  |  Height:  |  Size: 610 B

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M6 2h8l6 6v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2m7 1.5V9h5.5L13 3.5M8 11v2h1v6H8v1h4v-1h-1v-2h2a3 3 0 0 0 3-3 3 3 0 0 0-3-3H8m5 2a1 1 0 0 1 1 1 1 1 0 0 1-1 1h-2v-2h2z" fill="#d14524"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="#D14748" d="M9.375 4h9.5L26 11.2v14.4c0 1.325-1.063 2.4-2.375 2.4H9.375C8.063 28 7 26.925 7 25.6V6.4C7 5.075 8.063 4 9.375 4zm8.313 1.8v6.6h6.53l-6.53-6.6zm-5.938 9v2.4h1.188v7.2H11.75v1.2h4.75v-1.2h-1.188V22h2.376c1.967 0 3.562-1.612 3.562-3.6s-1.595-3.6-3.563-3.6H11.75zm5.938 2.4c.655 0 1.187.537 1.187 1.2 0 .663-.532 1.2-1.188 1.2h-2.375v-2.4h2.376z"/></svg>

Before

Width:  |  Height:  |  Size: 293 B

After

Width:  |  Height:  |  Size: 458 B

1
icons/rails.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path fill="#D14748" fill-rule="evenodd" d="M28.809 7.665c.094 0 .094.093.191.188-.191.188-.38.466-.57.746h-.095c-.76-.746-1.613-1.119-2.657-1.211a5.157 5.157 0 0 0-3.322.56c-2.751 1.212-4.555 3.266-5.506 6.063a15.25 15.25 0 0 0-.57 2.984c0 .747 0 1.585.094 2.331.094 1.212.285 2.427.473 3.639.474 1.68.95 3.358 1.613 4.942V28H5.84c0-.28 0-.466-.095-.654 0-1.4.094-2.704.38-4.011.285-1.958.759-3.824 1.424-5.596.57-1.68 1.33-3.173 2.09-4.758.57-.934 1.044-1.866 1.612-2.8 1.044-1.4 2.183-2.704 3.701-3.73 1.519-1.027 3.131-1.681 4.935-1.866 1.804-.28 3.51 0 5.126.654 1.424.653 2.657 1.4 3.796 2.426zM3.282 21.75c.854 0 1.71.093 2.563.188-.19.839-.285 1.585-.473 2.427-.76-.093-1.519-.188-2.372-.281.094-.839.191-1.585.285-2.331l-.003-.003zm4.65-6.996a14.759 14.759 0 0 0-.665 1.865c-.76-.28-1.519-.465-2.278-.746.285-.654.474-1.307.76-1.958.664.28 1.423.561 2.183.839zm11.767 9.327c.285.561.57 1.12.759 1.68.094 0 .094 0 .094.093h-.191c-.76-.093-1.425-.093-2.184-.093-.094-.092-.191-.092-.191-.188-.191-.465-.285-1.026-.38-1.492-.094 0-.094 0-.094-.092h1.992c.094 0 .094.092.192.092h.003zM11.633 8.784c-.473.562-.853 1.027-1.33 1.585L8.593 9.25c.474-.561.854-1.027 1.33-1.492.572.373 1.14.746 1.71 1.026zm5.217 11.008c.094-.466.094-1.027.094-1.585.095 0 .095.093.095.093.57.28 1.138.56 1.612.838.094 0 .094 0 .094.093.094.466.094.934.094 1.307v.188s0-.092-.094-.092c-.57-.188-1.139-.466-1.804-.746 0 0-.094 0-.094-.093l.003-.003zm-.473-14.831c-.474.373-1.045.654-1.519.934l-1.139-1.4h.095c.38-.28.853-.465 1.33-.746h.191c.38.466.665.839 1.045 1.212h-.003zm.665 10.258c.19-.465.38-.838.57-1.211l1.14.838c.093 0 .19.093.19.093l.095.092c-.192.466-.286 1.027-.38 1.493-.57-.466-1.139-.934-1.612-1.308l-.003.003zm4.46-10.912H19.51A29.217 29.217 0 0 1 19.225 3h.665c.474 0 .853.093 1.233.093.191 0 .191 0 .191.092.094.373.094.654.191 1.027v.092l-.003.003zm-1.044 7.277c-.191.28-.38.561-.571.934-.38-.56-.853-1.026-1.33-1.492.285-.373.665-.654.95-.934.094 0 .094.092.094.092.286.373.571.839.854 1.212v.188h.003zm2.371-3.265c.095.28.095.465.192.746h-.094c-.286.28-.571.466-.854.746-.191-.373-.38-.746-.57-1.212.473-.092.853-.188 1.33-.28h-.004zm3.037-2.985v-.839c.571.28 1.045.654 1.613 1.027-.095.188-.192.28-.286.466-.474-.28-.95-.466-1.33-.654h.003zm.95 2.985s.095 0 .095.092v.466c-.474-.093-.854-.093-1.33-.093v-.746c.094 0 .191 0 .285.093.286 0 .665.092.95.188z"/></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="#90A959" fill-rule="evenodd" d="M12.263 30h10.895s0-.21.016-.59c.093-2.146.71-9.681 4.826-14.67-3.825 2.347-4.842 4.695-7.263 12.912C21.802 22.652 18.96 17 26.305 3c-5.326 5-10.41 16.435-11.62 22C13.473 18.26 10.325 9 5 6c6.392 10 6.392 14.609 6.392 19s.871 5 .871 5z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32"><path fill="#2ECC71" fill-rule="evenodd" d="M12.263 30h10.895s0-.21.016-.59c.093-2.146.71-9.681 4.826-14.67-3.825 2.347-4.842 4.695-7.263 12.912C21.802 22.652 18.96 17 26.305 3c-5.326 5-10.41 16.435-11.62 22C13.473 18.26 10.325 9 5 6c6.392 10 6.392 14.609 6.392 19s.871 5 .871 5z"/></svg>

Before

Width:  |  Height:  |  Size: 371 B

After

Width:  |  Height:  |  Size: 371 B

File diff suppressed because one or more lines are too long

View file

@ -1,4 +1,7 @@
"fileExtensions": {
"cmd": "_file_cmd",
"mustache": "_file_mustache",
"rails": "_file_rails",
"styl": "_file_stylus",
"twig": "_file_twig",
"swig": "_file_swig",

3
src/icons/svgs/cmd.svg Normal file
View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32">
<path fill="#8251A8" d="M17,20 L29,20 L29,23 L17,23 L17,20 L17,20 Z M8,23 L17,14 L8,5 L5,8 L11,14 L5,20 L8,23 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 208 B

View file

@ -1,18 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
<g fill="#4f8ff7">
<path d="M423.592,132.804C427.006,127.714,429,121.59,429,115c0-17.675-14.33-32-32-32c-6.59,0-12.714,1.994-17.805,5.409
C344.709,63.015,302.11,48,256,48C141.125,48,48,141.125,48,256c0,114.877,93.125,208,208,208c114.873,0,208-93.123,208-208
C464,209.889,448.984,167.29,423.592,132.804z M391.83,391.832c-17.646,17.646-38.191,31.499-61.064,41.174
c-23.672,10.012-48.826,15.089-74.766,15.089c-25.94,0-51.095-5.077-74.767-15.089c-22.873-9.675-43.417-23.527-61.064-41.174
s-31.5-38.191-41.174-61.064C68.982,307.096,63.905,281.94,63.905,256c0-25.94,5.077-51.095,15.089-74.767
c9.674-22.873,23.527-43.417,41.174-61.064s38.191-31.5,61.064-41.174C204.905,68.982,230.06,63.905,256,63.905
c25.939,0,51.094,5.077,74.766,15.089c13.446,5.687,26.08,12.83,37.802,21.327C366.293,104.719,365,109.707,365,115
c0,17.675,14.327,32,32,32c5.293,0,10.28-1.293,14.678-3.568c8.498,11.721,15.641,24.355,21.327,37.801
c10.013,23.672,15.09,48.827,15.09,74.767c0,25.939-5.077,51.096-15.09,74.768C423.33,353.641,409.478,374.186,391.83,391.832z" />
<circle cx="256.003" cy="256" r="96" />
</g>
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32">
<g fill="#6A9FB5">
<path d="M26.6687692,8.89253846 C26.8657308,8.59888462 26.9807692,8.24557692 26.9807692,7.86538462 C26.9807692,6.84567308 26.1540385,6.01923077 25.1346154,6.01923077 C24.7544231,6.01923077 24.4011154,6.13426923 24.1074038,6.33128846 C22.1178269,4.86625 19.6601923,4 17,4 C10.3725962,4 5,9.37259615 5,16 C5,22.6275192 10.3725962,28 17,28 C23.6272885,28 29,22.6275192 29,16 C29,13.33975 28.1336923,10.8821154 26.6687692,8.89253846 Z M24.8363462,23.8364615 C23.8183077,24.8545 22.6330192,25.6537115 21.3134231,26.2118846 C19.9477308,26.7895 18.4965385,27.0824038 17,27.0824038 C15.5034615,27.0824038 14.0522115,26.7895 12.6865192,26.2118846 C11.3669231,25.6537115 10.1816923,24.8545577 9.16359615,23.8364615 C8.1455,22.8183654 7.34628846,21.6331346 6.78817308,20.3135385 C6.2105,18.9478462 5.91759615,17.4965385 5.91759615,16 C5.91759615,14.5034615 6.2105,13.0522115 6.78811538,11.6865192 C7.34623077,10.3669231 8.14544231,9.18169231 9.16353846,8.16359615 C10.1816346,7.1455 11.3668654,6.34628846 12.6864615,5.78817308 C14.0522115,5.2105 15.5034615,4.91759615 17,4.91759615 C18.4964808,4.91759615 19.9477308,5.2105 21.3134231,5.78811538 C22.0891538,6.11621154 22.8180385,6.52830769 23.4943077,7.01851923 C23.3630577,7.27225 23.2884615,7.56001923 23.2884615,7.86538462 C23.2884615,8.88509615 24.1150192,9.71153846 25.1346154,9.71153846 C25.4399808,9.71153846 25.7276923,9.63694231 25.9814231,9.50569231 C26.4716923,10.1819038 26.8837885,10.9107885 27.2118269,11.6865192 C27.7895,13.0522115 28.0824038,14.5034615 28.0824038,16 C28.0824038,17.4964808 27.7895,18.9478462 27.2118269,20.3135385 C26.6536538,21.6331346 25.8545,22.8184231 24.8363462,23.8364615 Z"/>
<circle cx="17" cy="16" r="5.538"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32">
<path fill="#F4BF75" fill-rule="evenodd" d="M5.12475,15.1716 C5.19591574,14.9763027 5.16406032,14.7586031 5.0398654,14.5914994 C4.91567047,14.4243958 4.71557996,14.3300133 4.5066875,14.34 C3.86325,14.3922 3.4191875,15.7602 4.784,16.2156 C5.9059375,16.5882 6.723375,15.7242 8.0175,14.3922 C10.906625,11.4132 14.3975,11.1252 16.525375,14.1312 C17.402625,12.4842 20.8590625,9.7374 26.131625,15.4344 C28.071,17.5278 29.80375,15.5586 28.850375,14.4786 C28.6472856,14.2870079 28.3322215,14.2758791 28.115939,14.4526579 C27.8996565,14.6294368 27.8500542,14.9386263 28.0003125,15.1734 L27.91875,15.1734 C25.9376875,13.3734 30.075625,11.703 30.8966875,14.7396 C31.743125,19.3098 27.0215625,20.0514 23.2406875,18.3882 C15.930875,14.6532 15.8529375,15.6558 8.7769375,18.7356 C6.8312377,19.5669172 4.58791704,19.3142816 2.8790625,18.0714 C1.6030625,16.824 1.6828125,13.8576 3.337625,13.26 C5.026875,12.5688 6.455125,14.0502 5.12475,15.1716 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -1,54 +1,3 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="powerpoint.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M6,2H14L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2M13,3.5V9H18.5L13,3.5M8,11V13H9V19H8V20H12V19H11V17H13A3,3 0 0,0 16,14A3,3 0 0,0 13,11H8M13,13A1,1 0 0,1 14,14A1,1 0 0,1 13,15H11V13H13Z"
id="path4"
style="fill:#d14524;fill-opacity:1" />
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32">
<path fill="#D14748" d="M9.375,4 L18.875,4 L26,11.2 L26,25.6 C26,26.9254834 24.9366763,28 23.625,28 L9.375,28 C8.06332372,28 7,26.9254834 7,25.6 L7,6.4 C7,5.0745166 8.06332372,4 9.375,4 L9.375,4 Z M17.6875,5.8 L17.6875,12.4 L24.21875,12.4 L17.6875,5.8 L17.6875,5.8 Z M11.75,14.8 L11.75,17.2 L12.9375,17.2 L12.9375,24.4 L11.75,24.4 L11.75,25.6 L16.5,25.6 L16.5,24.4 L15.3125,24.4 L15.3125,22 L17.6875,22 C19.6550144,22 21.25,20.3882251 21.25,18.4 C21.25,16.4117749 19.6550144,14.8 17.6875,14.8 L11.75,14.8 L11.75,14.8 Z M17.6875,17.2 C18.3433381,17.2 18.875,17.7372583 18.875,18.4 C18.875,19.0627417 18.3433381,19.6 17.6875,19.6 L15.3125,19.6 L15.3125,17.2 L17.6875,17.2 Z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 768 B

3
src/icons/svgs/rails.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.7 KiB

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32">
<path fill="#90A959" fill-rule="evenodd" d="M12.2631579,30 L23.1578947,30 C23.1578947,30 23.1578947,29.789069 23.1741935,29.4106732 C23.2666496,27.2641981 23.8835685,19.7290391 28,14.7391304 C24.174737,17.0869565 23.1578947,19.4347826 20.7368421,27.6521739 C21.8021053,22.6521739 18.9596088,17 26.3052631,3 C20.9789474,8 15.8947368,19.4347826 14.6842105,24.9999989 C13.4736842,18.2608696 10.3263158,9.0000002 5,5.99999994 C11.3915788,15.9999999 11.3915792,20.6086957 11.391579,24.9999999 C11.3915787,29.3913042 12.2631579,30 12.2631579,30 Z"/>
<path fill="#2ECC71" fill-rule="evenodd" d="M12.2631579,30 L23.1578947,30 C23.1578947,30 23.1578947,29.789069 23.1741935,29.4106732 C23.2666496,27.2641981 23.8835685,19.7290391 28,14.7391304 C24.174737,17.0869565 23.1578947,19.4347826 20.7368421,27.6521739 C21.8021053,22.6521739 18.9596088,17 26.3052631,3 C20.9789474,8 15.8947368,19.4347826 14.6842105,24.9999989 C13.4736842,18.2608696 10.3263158,9.0000002 5,5.99999994 C11.3915788,15.9999999 11.3915792,20.6086957 11.391579,24.9999999 C11.3915787,29.3913042 12.2631579,30 12.2631579,30 Z"/>
</svg>

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 637 B