chore: add icons parser

This commit is contained in:
Mattia Astorino 2017-02-04 12:31:33 +01:00
parent d5fba69394
commit 543e41cdea
112 changed files with 1248 additions and 18 deletions

View file

@ -1,5 +1,5 @@
// import the tasks
//import './tasks/build';
import './tasks/icons';
// export default script
export default ['build'];

41
.gulp/tasks/icons.js Normal file
View file

@ -0,0 +1,41 @@
'use strict';
/*
* > Build Icons
*/
import Gulp from 'gulp';
import Colorize from 'gulp-colorize-svgs';
import Paths from '../paths';
Gulp.task('process:icons', () => {
Gulp.src(`${Paths.src}/icons/*.svg`)
.pipe(Colorize({
colors: {
// All files
default: {
green: '90A959',
blue: '6A9FB5',
blueDesaturated: '78909C',
red: 'AC4142',
redLight: 'D14748',
maroon: 'AB7558',
limeGreen: 'B8E15E',
greenTea: '2ECC71',
purple: 'AA759F',
purpleDark: '8251A8',
yellow: 'F4BF75',
teal: '80CBC4',
orange: 'D28445',
},
// Specific files
icon2: {
green: '00ff00'
}
},
replaceColor: function (content, hex) {
return content.replace('#000', '#' + hex);
}
}))
.pipe(Gulp.dest(Paths.icons));
});

11
icons/src/actionscript.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_actionscript.svg" class="i-color" d="M11.174,9.341A2.586,2.586,0,1,1,9.345,6.176,2.586,2.586,0,0,1,11.174,9.341Zm1.389-1.713A6.757,6.757,0,0,1,12.6,4.2,2.639,2.639,0,0,0,7.5,2.879,6.749,6.749,0,0,1,5.958,5.7a6.41,6.41,0,0,1-3,1.766,2.641,2.641,0,1,0,1.368,5.1,6.349,6.349,0,0,1,3.309-.016,6.782,6.782,0,0,1,2.985,1.776,2.611,2.611,0,0,0,3.609-.108,2.639,2.639,0,0,0,.09-3.631A6.786,6.786,0,0,1,12.562,7.628Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 669 B

11
icons/src/ai.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_ai.svg" class="i-color" d="M1,15V1H15V15H1Zm9.282-4.021h1.15V5.758h-1.15v5.221ZM7.163,3.953H5.7v0.33l-1.927,6.7H4.9l0.532-2H7.472l0.522,2H9.26Zm3.679-.224a0.667,0.667,0,1,0,.674.667A0.671,0.671,0,0,0,10.842,3.729ZM6.46,4.975l0.724,2.97H5.715Z"/>
</svg>

After

Width:  |  Height:  |  Size: 476 B

11
icons/src/angular.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_angular.svg" class="i-color" d="M13,12L7.5,15,2,12,1,4,7.5,1h0L14,4ZM7.506,3H7.5L4,11H5.307l0.7-1.79H8.988L9.693,11H11Zm0,2.6L8.53,8.107H6.482ZM7.5,15h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 415 B

11
icons/src/applescript.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_applescript.svg" class="i-color" d="M13.749,11.91a7.579,7.579,0,0,1-.766,1.353A6.905,6.905,0,0,1,12,14.436a1.93,1.93,0,0,1-1.268.549,3.224,3.224,0,0,1-1.171-.275A3.411,3.411,0,0,0,8.3,14.436a3.527,3.527,0,0,0-1.3.274A3.538,3.538,0,0,1,5.878,15a1.817,1.817,0,0,1-1.3-.563A7.26,7.26,0,0,1,3.55,13.222a8.34,8.34,0,0,1-1.091-2.13A7.68,7.68,0,0,1,2,8.553a4.573,4.573,0,0,1,.62-2.426,3.6,3.6,0,0,1,1.3-1.29,3.536,3.536,0,0,1,1.754-.486,4.192,4.192,0,0,1,1.357.31A4.422,4.422,0,0,0,8.1,4.973,6.524,6.524,0,0,0,9.3,4.606a4.007,4.007,0,0,1,1.622-.283,3.461,3.461,0,0,1,2.7,1.4A2.941,2.941,0,0,0,12.026,8.4a2.932,2.932,0,0,0,.988,2.227,3.249,3.249,0,0,0,.987.636q-0.119.338-.252,0.649h0ZM11,1.28a2.958,2.958,0,0,1-.779,1.959,2.672,2.672,0,0,1-2.2,1.069A2.142,2.142,0,0,1,8,4.043a3.04,3.04,0,0,1,.827-1.98,3.178,3.178,0,0,1,1.007-.743A3.043,3.043,0,0,1,10.985,1,2.512,2.512,0,0,1,11,1.28h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

11
icons/src/archive.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_archive.svg" class="i-color" d="M10.5,1H3A1,1,0,0,0,2,2V14a1,1,0,0,0,1,1H13a1,1,0,0,0,1-1V4.5ZM13,14H3V2H6V3H7V2h3l3,3v9ZM7,4V3H8V4H7ZM6,4H7V5H6V4ZM7,6V5H8V6H7ZM6,6H7V7H6V6ZM7,8V7H8V8H7ZM6,9.28A2,2,0,0,0,5,11v1H9V11A2,2,0,0,0,7,9V8H6V9.28ZM8,10v1H6V10H8Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 516 B

11
icons/src/babel.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_babel.svg" class="i-color" d="M6.077,2a12.4,12.4,0,0,1-1.359.9L4.724,2.992a0.354,0.354,0,0,0,.134-0.055,0.073,0.073,0,0,1,.093.079l0.093-.055,0.047-.006L5.1,3a5.289,5.289,0,0,1-.951.776L4.2,3.86l-0.047.006-0.1-.037c0,0.031-.041.049-0.134,0.055L3.925,3.933l0.1,0.122a0.358,0.358,0,0,1-.14-0.031,0.91,0.91,0,0,0-.607.471L3.336,4.581a1.253,1.253,0,0,1,.3-0.251L3.651,4.465a0.394,0.394,0,0,0-.134.055L3.627,4.691a3.3,3.3,0,0,1,.694-0.6,0.213,0.213,0,0,1,.192.122L4.607,4.2a7.3,7.3,0,0,1,2.03-1.149L6.643,3.145a0.7,0.7,0,0,1-.257.3,0.381,0.381,0,0,0,.064.177,16.864,16.864,0,0,1-.91,2.414A69.478,69.478,0,0,1,2,13.711a0.372,0.372,0,0,0,.052.134A1.19,1.19,0,0,0,2.5,13.668l0.052-.006L2.56,13.753l0.087-.006,0.093-.055c0,0.03.035,0.043,0.093,0.037L2.84,13.821a0.846,0.846,0,0,1-.152.422,2.249,2.249,0,0,0-.309.715L2.385,15l0.087-.006a5.889,5.889,0,0,0,.869-1.314A13.578,13.578,0,0,0,5.89,12.672a2.326,2.326,0,0,0,1.347-.483L7.232,12.14l-0.222.067-0.052.006-0.006-.049a1.962,1.962,0,0,0,.9-0.306C8.7,11.175,9.331,10.692,9.763,10.4c1.336-1.027,1.966-2.017,1.89-2.958a5.5,5.5,0,0,0-.881-1.155,1.024,1.024,0,0,1,.6-0.556l1.161-1.069A3.267,3.267,0,0,0,13,2.98L12.983,2.8a1.675,1.675,0,0,0-1.131-1.32A4.225,4.225,0,0,0,9.594,1,13.315,13.315,0,0,0,6.077,2h0Zm6.252,0.079-0.035.092L11,1.6q1.295,0.055,1.33.477h0ZM7.092,5.846a1.516,1.516,0,0,1,.3-0.856L8.357,2.711C8.346,2.57,8.55,2.46,8.976,2.387l0.14-.012L9.127,2.5C9.547,2.436,9.8,2.4,9.9,2.387c0.77-.067,1.166.092,1.2,0.489l0.088-.006-0.018-.232,0.093-.006a0.605,0.605,0,0,1,.362.477,0.732,0.732,0,0,1-.2.477c-0.058.006-.093-0.037-0.1-0.128l-0.093.006-0.023.275a2.048,2.048,0,0,1-.846.941,1.1,1.1,0,0,1-.3.348,5.37,5.37,0,0,1-1,.782,12.71,12.71,0,0,0-2.012.819A0.32,0.32,0,0,0,6.87,6.6L6.864,6.512a1.167,1.167,0,0,1,.227-0.666h0Zm5.36-2.811L12.458,3.12A0.835,0.835,0,0,1,12.2,2.687L12.189,2.6a0.513,0.513,0,0,1,.263.434h0ZM3.936,4.123L3.942,4.165a0.4,0.4,0,0,0-.134.055l-0.047.006L3.756,4.141Zm2.817-.073L6.765,4.184a0.358,0.358,0,0,0-.169.2L6.59,4.288a0.462,0.462,0,0,0,.122-0.238H6.753ZM6.322,5L6.339,5.186l-0.047.006L6.275,5.009Zm-0.111.33C6.2,5.485,6.164,5.565,6.089,5.571l-0.047.006a0.483,0.483,0,0,0,.076-0.232Zm-0.192.477L6.024,5.852,5.943,6,5.855,6,5.849,5.962a0.12,0.12,0,0,0,.122-0.147Zm-0.2.428L5.8,6.463,5.75,6.469,5.733,6.243ZM10.55,6.4l0.193,0.122a0.085,0.085,0,0,1-.082.1,0.379,0.379,0,0,0-.192-0.079l-0.012-.134Zm-3.7.519L6.853,7.007l-0.181.018L6.666,6.94ZM9.833,7.239a0.312,0.312,0,0,1,.2.171l0.006,0.043a0.378,0.378,0,0,1-.338-0.2Zm-3.849.99a9.9,9.9,0,0,0,2.479-.77l0.274-.024a1.536,1.536,0,0,1,1.277.342L10.031,7.96a1.829,1.829,0,0,1-.694,1.118l-1.166.972a11.3,11.3,0,0,1-1.406.9A10.2,10.2,0,0,1,4.187,12.2L4.135,12.2c0.047-.171.659-1.491,1.849-3.972h0Zm1.26-.519L7.249,7.753l-0.187.018L7.057,7.728Zm4.188-.2L11.46,7.875a0.186,0.186,0,0,1-.128.147L11.28,7.386a0.215,0.215,0,0,1,.152.128h0Zm-7.1,3.153a0.65,0.65,0,0,1-.187.477L4.141,11.1a0.532,0.532,0,0,1,.192-0.434h0ZM5.5,12.391a14.7,14.7,0,0,0,2.788-1.528l0.006,0.086A1.3,1.3,0,0,1,7.9,11.3a7.016,7.016,0,0,0-1.365.813,3.535,3.535,0,0,0-1.248.568,13.712,13.712,0,0,0-1.47.678A0.518,0.518,0,0,1,3.581,13.3a0.412,0.412,0,0,1,.2-0.391,0.711,0.711,0,0,1,.373.061,3.485,3.485,0,0,1,.723-0.245l-0.006-.092L4.6,12.653a3.854,3.854,0,0,1,.8-0.391l0.14-.012,0.006,0.043a0.379,0.379,0,0,0-.4.226,0.077,0.077,0,0,0,.093.079A1.14,1.14,0,0,0,5.5,12.391h0ZM4.065,11.285l0.006,0.043a0.085,0.085,0,0,1-.082.1l-0.006-.043a0.09,0.09,0,0,1,.082-0.1h0Zm2.181,0.623a2.021,2.021,0,0,0-.624.287L5.575,12.2,5.569,12.11a0.869,0.869,0,0,0,.572-0.275,0.078,0.078,0,0,1,.1.073h0Zm-2.263.66,0.14-.012L4.129,12.6a0.355,0.355,0,0,0-.134.055l-0.087.006a0.089,0.089,0,0,1,.076-0.1h0Zm-0.927.544,0.1,0.043c-0.035.275-.111,0.416-0.245,0.428a0.574,0.574,0,0,0-.286-0.061l-0.012-.135a0.094,0.094,0,0,1,.087-0.1c0.058-.006.093,0.037,0.1,0.128a1.972,1.972,0,0,1,.257-0.3h0Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 4 KiB

11
icons/src/binary.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_binary.svg" class="i-color" d="M6,12H7v1H4V12H5V10H4V9H6v3Zm8-7.5V14a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V2A1,1,0,0,1,3,1h7.5ZM13,5L10,2H3V14H13V5ZM10,4H8V5H9V7H8V8h3V7H10V4ZM4,4H7V8H4V4ZM5,7H6V5H5V7ZM8,9h3v4H8V9Zm1,3h1V10H9v2Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 482 B

11
icons/src/blade.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_blade.svg" class="i-color" d="M15.933,7.142c-0.106-.119-1.571-1.96-1.829-2.273a0.456,0.456,0,0,0-.543-0.233c-0.159.023-2.013,0.336-2.228,0.372s-0.351.123-.219,0.309c0.117,0.165,1.336,1.9,1.605,2.281L7.875,8.764,4.021,2.3a0.457,0.457,0,0,0-.534-0.292C3.138,2.022.464,2.244,0.274,2.261s-0.4.1-.209,0.552,3.227,7.018,3.311,7.209a0.65,0.65,0,0,0,.82.377c0.528-.127,2.359-0.607,3.359-0.87,0.528,0.961,1.607,2.909,1.806,3.189,0.266,0.373.449,0.311,0.858,0.187,0.319-.1,4.992-1.784,5.2-1.87s0.34-.149.2-0.361c-0.1-.155-1.337-1.813-1.983-2.68l2.182-.584c0.2-.053.222-0.149,0.116-0.269h0ZM7.124,8.95c-0.058.012-2.772,0.665-2.917,0.7s-0.145.016-.161-0.033S0.819,2.92.775,2.837s-0.042-.149,0-0.149,2.563-.227,2.652-0.231,0.08,0.014.112,0.071L7.157,8.8C7.22,8.9,7.182,8.937,7.124,8.949h0Zm7.652,1.439c0.043,0.068.086,0.112-.05,0.161s-4.593,1.559-4.68,1.6-0.155.05-.266-0.112-1.561-2.68-1.561-2.68L12.943,8.12c0.117-.037.155-0.062,0.229,0.056s1.56,2.143,1.6,2.212h0Zm0.3-3.366c-0.106.023-1.841,0.455-1.841,0.455L11.819,5.524c-0.04-.056-0.073-0.113.026-0.126s1.711-.306,1.784-0.322a0.175,0.175,0,0,1,.225.087C13.943,5.285,15.17,6.843,15.216,6.9s-0.033.1-.139,0.119h0Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

11
icons/src/bower.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_bower.svg" class="i-color" d="M8.606,10.214v0C8.539,10.075,8.468,9.9,8.382,9.679c0.333,0.472,1.376.229,1.321-.195,0.511,0.375,1.562-.062,1.323-0.588,0.511,0.232,1.1-.235.964-0.439,0.872,0.164,1.708.327,1.97,0.393a1.031,1.031,0,0,1-1.17.337c0.323,0.429-.3.945-1.179,0.661,0.192,0.422-.586.8-1.471,0.362C10.153,10.631,9.045,10.68,8.606,10.214Zm1.73-2.132c1.012,0.076,2.686.223,3.722,0.364-0.065-.329-0.244-0.423-0.807-0.57C12.646,7.939,11.112,8.086,10.336,8.082Zm4.408-.216c-0.721-.675-4.324-1.1-5.461-1.219a3.2,3.2,0,0,0,.141-0.393,4.627,4.627,0,0,1,.5-0.179c0.021,0.061.12,0.293,0.177,0.4a2.183,2.183,0,0,0,2.5-2.127,2.629,2.629,0,0,1,.871-1.718,3.227,3.227,0,0,0-3.412,1.775,3.581,3.581,0,0,0-.633-0.17A3.051,3.051,0,0,0,6.433,2,5.509,5.509,0,0,0,1,7.63c0,2.975,2.083,5.583,3.26,5.583a1.158,1.158,0,0,0,1.06-.712c0.087,0.231.354,0.948,0.442,1.13a0.714,0.714,0,0,0,.991.223,0.983,0.983,0,0,0,1.294-.194,0.959,0.959,0,0,0,1.237-.694,0.63,0.63,0,0,0,.406-0.8,8.468,8.468,0,0,0-.813-1.491c0.423,0.336,1.5.431,1.626,0,0.683,0.522,1.746.248,1.83-.177,0.829,0.21,1.78-.251,1.624-0.81A1.091,1.091,0,0,0,14.744,7.866ZM8.922,4.552a3.778,3.778,0,0,1,2.353,1.024,3.44,3.44,0,0,0-1.108-.219,3.74,3.74,0,0,1-1.591.187,1.32,1.32,0,0,0,1.239.02c0,0.052.009,0.1,0.017,0.155A4.8,4.8,0,0,0,8.711,6.2,1.574,1.574,0,0,1,8.922,4.552ZM6.416,3.894A1.191,1.191,0,1,1,5.2,5.084,1.206,1.206,0,0,1,6.416,3.894Zm3.92,4.189c-0.308-.023-0.555-0.04-0.7-0.047,0.245,0.034,1.327.229,2.358,0.422,0.131,0.2-.453.671-0.964,0.439,0.239,0.525-.812.962-1.323,0.588,0.055,0.423-.989.667-1.321,0.195,0.086,0.225.238,0.572,0.277,0.677a2.167,2.167,0,0,1-2.205,2.062,4.876,4.876,0,0,1-4.46-2.884A2.593,2.593,0,0,0,4.4,9.483a4,4,0,0,0,1.191.2A3.365,3.365,0,0,0,8.5,7.6a1.952,1.952,0,0,0,.387-0.41,30.075,30.075,0,0,1,4.361.683C12.647,7.939,11.112,8.086,10.336,8.082Zm-4.651-3a0.731,0.731,0,1,0,.731-0.713A0.722,0.722,0,0,0,5.685,5.084ZM6.416,4.51a0.375,0.375,0,0,1,.426.258,0.375,0.375,0,0,1-.426.258A0.375,0.375,0,0,1,5.99,4.768,0.375,0.375,0,0,1,6.416,4.51Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

11
icons/src/c.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_c.svg" class="i-color" d="M9.8,6.6a1.9,1.9,0,0,0-1.818-1.7C6.344,4.86,5.5,6.143,5.5,7.977s0.931,3.3,2.528,3.3S9.8,9.445,9.8,9.445l3.06,0.183a3.838,3.838,0,0,1-1.1,2.92,5.389,5.389,0,0,1-3.95,1.461,5.084,5.084,0,0,1-4.092-1.487A5.74,5.74,0,0,1,2,8.121a5.841,5.841,0,0,1,2.029-4.78A5.479,5.479,0,0,1,7.63,2,5.1,5.1,0,0,1,13,6.634L9.8,6.6h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 600 B

11
icons/src/cf.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_cf.svg" class="i-color" d="M3.927,14H6.35a5.048,5.048,0,0,0,4.133-1.968,11.319,11.319,0,0,0,1.5-2.839h2.8V6.8H12.949a5.2,5.2,0,0,1,1.19-1.774A2.74,2.74,0,0,1,16,4.4V2a5.1,5.1,0,0,0-4.165,1.957,8.251,8.251,0,0,0-1.028,1.72c-0.195.4-.454,1.043-0.79,1.892a12.363,12.363,0,0,1-1.439,2.968A2.716,2.716,0,0,1,6.339,11.6H3.927a1.582,1.582,0,0,1-1.158-.387,1.138,1.138,0,0,1,0-1.634,1.582,1.582,0,0,1,1.158-.387H6.339V6.8H3.927A3.926,3.926,0,0,0,1.039,7.9,3.39,3.39,0,0,0,0,10.4a3.39,3.39,0,0,0,1.039,2.495A3.884,3.884,0,0,0,3.927,14h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 790 B

11
icons/src/circleci.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_circleci.svg" class="i-color" d="M4.513,6.44a3.7,3.7,0,1,1,3.367,5.2A3.723,3.723,0,0,1,4.513,9.52a0.315,0.315,0,0,0-.3-0.22H1.348a0.322,0.322,0,0,0-.325.42A7.108,7.108,0,0,0,15,8,7.058,7.058,0,0,0,7.9,1,7.15,7.15,0,0,0,1.014,6.28a0.314,0.314,0,0,0,.335.38h2.86A0.328,0.328,0,0,0,4.513,6.44Zm2.544,3a1.649,1.649,0,0,1,0-2.873A1.672,1.672,0,1,1,7.057,9.437Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 617 B

11
icons/src/clojure.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_clojure.svg" class="i-color" d="M5.079,4.673a5.581,5.581,0,0,0-.394.42A4.309,4.309,0,0,0,3.9,9.616a4.277,4.277,0,0,0,3.649,2.806,4.341,4.341,0,0,0,2.336-.367,0.333,0.333,0,0,1,.223-0.026,6.551,6.551,0,0,0,3.413.066c0.066-.013.118-0.026,0.223-0.039-0.039.066-.066,0.1-0.092,0.144A6.825,6.825,0,0,1,8.911,14.94a6.98,6.98,0,0,1-7.534-4.76,6.344,6.344,0,0,1-.315-2.846,3.185,3.185,0,0,1,.827-1.665A3.188,3.188,0,0,1,4.908,4.62C4.96,4.633,5,4.646,5.079,4.673Zm6.143,6.5c0.249-.38.538-0.721,0.748-1.115A4.452,4.452,0,0,0,6.378,3.873a0.364,0.364,0,0,1-.236,0,3.67,3.67,0,0,0-3.583-.066,0.7,0.7,0,0,1-.144.066A0.041,0.041,0,0,1,2.388,3.86a6.74,6.74,0,0,1,1.5-1.495A6.983,6.983,0,0,1,14.871,6.626a5.723,5.723,0,0,1,.079,2.164,2.674,2.674,0,0,1-2.008,2.255A4.222,4.222,0,0,1,11.222,11.177ZM6.9,4.463a8.7,8.7,0,0,1,.971-0.144,3.673,3.673,0,0,1,3.806,3.121A3.58,3.58,0,0,1,10.329,10.9a0.274,0.274,0,0,1-.249.039,1.2,1.2,0,0,1-.643-0.551A7.774,7.774,0,0,1,8.544,8.5C8.334,7.872,8.15,7.23,7.953,6.587A5.9,5.9,0,0,0,6.969,4.62C6.956,4.594,6.942,4.581,6.929,4.555A0.181,0.181,0,0,1,6.9,4.463Zm-1.089,6.53c-0.21-.21-0.42-0.393-0.617-0.6a3.7,3.7,0,0,1,.551-5.3,0.226,0.226,0,0,1,.315-0.013,2.181,2.181,0,0,1,.774.879c0.223,0.459.433,0.918,0.63,1.39a0.373,0.373,0,0,1-.026.262c-0.368.734-.748,1.456-1.1,2.19C6.142,10.167,6,10.56,5.814,10.993ZM7.73,8.174a8.675,8.675,0,0,0,1.457,3.37c-0.328.053-.6,0.118-0.893,0.157A3.824,3.824,0,0,1,6.9,11.544a0.188,0.188,0,0,1-.158-0.21,3.141,3.141,0,0,1,.21-1.3c0.223-.59.473-1.167,0.722-1.757Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

11
icons/src/coffeescript.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_coffeescript.svg" class="i-color" d="M6.554,2.492A0.21,0.21,0,0,1,6.4,2.71a1.636,1.636,0,0,0-.817-0.122C5.264,2.614,5,2.723,5.035,2.955s0.357,0.367.906,0.313c1.34-.122,1.328-1.089,3.294-1.279,1.532-.15,2.387.354,2.5,0.966,0.089,0.476-.281.939-1.392,1.034-0.983.1-1.557-.191-1.609-0.476-0.026-.15.051-0.367,0.523-0.422a0.759,0.759,0,0,0,.957.408c0.46-.041.843-0.218,0.792-0.49s-0.536-.449-1.3-0.381C8.15,2.778,7.767,3.69,6.439,3.812A1.552,1.552,0,0,1,4.626,3c-0.038-.2-0.038-0.68.957-0.776a0.918,0.918,0,0,1,.97.272h0ZM1.575,8.181a2.947,2.947,0,0,0-.587,1.933,2.292,2.292,0,0,0,.83,1.633,1.913,1.913,0,0,0,1.685.422,5.5,5.5,0,0,0,.753-0.259,2.048,2.048,0,0,1-1.379-.544,2.232,2.232,0,0,1-.868-1.511,2.133,2.133,0,0,1,.306-1.606,1.965,1.965,0,0,1,1.379-.8,2.3,2.3,0,0,1,1.609.5,3.608,3.608,0,0,0-.434-0.463,1.957,1.957,0,0,0-1.736-.367A2.6,2.6,0,0,0,1.575,8.181h0ZM8.418,5.037a19.246,19.246,0,0,1-4.175-.422c-1.136-.3-1.736-0.626-1.736-1.048a0.615,0.615,0,0,1,.306-0.5c-0.715.3-1.1,0.544-1.1,0.925,0.038,0.422.677,0.844,1.979,1.17a18.6,18.6,0,0,0,4.685.5,18.384,18.384,0,0,0,4.685-.5c1.3-.327,1.928-0.762,1.928-1.17a1.051,1.051,0,0,0-.791-0.8,0.466,0.466,0,0,1,.2.367c0,0.422-.587.762-1.775,1.048a18.534,18.534,0,0,1-4.213.436h0Zm4.7,1.17a19.947,19.947,0,0,1-4.685.5,20.81,20.81,0,0,1-4.724-.5,3.228,3.228,0,0,1-1.889-.966,12.952,12.952,0,0,0,1.3,4.083c0.472,0.762.945,1.429,1.417,2.15a5.509,5.509,0,0,1,.434,1.266,2.285,2.285,0,0,0,1.3.925,5.019,5.019,0,0,0,2.094.327H8.443a5.6,5.6,0,0,0,2.157-.327,2.444,2.444,0,0,0,1.264-.925H11.9a5.364,5.364,0,0,1,.4-1.266c0.472-.721.945-1.388,1.417-2.15a13.756,13.756,0,0,0,1.3-4.083,3.13,3.13,0,0,1-1.9.966h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

11
icons/src/composer.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_composer.svg" class="i-color" d="M11.815,11.794a1.684,1.684,0,0,1,.15-0.742,2.293,2.293,0,0,0,.155-0.538,8.437,8.437,0,0,1,.464-1.783,1.946,1.946,0,0,0,.354-1.246,0.871,0.871,0,0,1-.027-0.343A0.535,0.535,0,0,0,12.894,6.9a0.158,0.158,0,0,1,0-.174c0.04-.052.013-0.109-0.137-0.282a1.166,1.166,0,0,1-.173-0.225,1.484,1.484,0,0,1,.173-0.078l0.155-.07,0.044-.594C12.987,5.155,13,4.89,13,4.89s-0.2.056-.437,0.13-0.455.13-.486,0.13a1.047,1.047,0,0,1-.309-0.633,1.191,1.191,0,0,1-.124-0.651,4.5,4.5,0,0,0-.212-1.375,4.161,4.161,0,0,0-.739-1.443,0.222,0.222,0,0,0-.322.043c-0.058.109-.053,0.122,0.155,0.594L10.684,2.05,10.41,1.838a4.014,4.014,0,0,0-1.542-.825C8.655,0.987,8.647.991,8.6,1.122a0.262,0.262,0,0,1-.133.152c-0.058.017-.08,0.065-0.08,0.186a0.851,0.851,0,0,0,.455.59,2.989,2.989,0,0,1,.415.425A2.62,2.62,0,0,1,8.881,2.25a0.941,0.941,0,0,0-.535-0.23c-0.371,0-.362.252,0.018,0.517a5.517,5.517,0,0,1,.584.517L9.292,3.4l-0.309.052a1.167,1.167,0,0,0-.729.243c-0.093.169-.035,0.217,0.477,0.382a2.968,2.968,0,0,1,.6.252,1.8,1.8,0,0,0,.642.367,0.455,0.455,0,0,1,.283.174,0.35,0.35,0,0,0,.151.148,0.412,0.412,0,0,1,.177.286,0.722,0.722,0,0,1,.049.269c-0.013.009-.195,0.074-0.4,0.135l-0.38.117,0.323,0.564c0.3,0.525.327,0.564,0.442,0.551,0.146-.013.146-0.013,0.022,0.191l-0.1.161,0.1,0.182a0.422,0.422,0,0,1,.071.282c-0.027.083-.044,0.07-0.133-0.117a3.079,3.079,0,0,0-.619-0.8,1.135,1.135,0,0,0-.888-0.317L8.67,6.51l-0.207-.2A2.113,2.113,0,0,0,8,5.994a1.361,1.361,0,0,0-.809-0.126H6.642l-0.42.217A3.879,3.879,0,0,0,4.777,7.473a1.7,1.7,0,0,1-.234.343c0-.022-0.022-0.122-0.04-0.221-0.035-.178-0.035-0.182.1-0.2s0.137-.026.23-0.4c0.053-.217.111-0.434,0.128-0.482,0.027-.087,0-0.1-0.371-0.191a0.5,0.5,0,0,1-.4-0.169,1.764,1.764,0,0,1,.19-0.607,0.387,0.387,0,0,0,.084-0.156,0.452,0.452,0,0,1,.216-0.2,1.27,1.27,0,0,0,.649-0.8,3.386,3.386,0,0,1,.614-0.9,3,3,0,0,0,.323-0.373A0.47,0.47,0,0,0,6.018,2.85L7.755,1.642,7.561,1.416S5.082,3.11,5.068,3.11a1.177,1.177,0,0,1-.119-0.286L4.856,2.542l0.3-.282c0.323-.3.393-0.417,0.309-0.517C5.43,1.7,5.351,1.717,5.015,1.878a7.168,7.168,0,0,1-.773.308c-0.34.1-.371,0.1-0.446,0.039C3.609,2.06,3.49,2.16,3.03,2.859a1.115,1.115,0,0,1-.2.252A1.667,1.667,0,0,1,2.58,2.728a4.65,4.65,0,0,0-.3-0.477c-0.119-.126-0.234-0.122-0.269.009a7.181,7.181,0,0,0,.473,1.927c0.1,0.3.106,0.317,0.031,0.356S2.435,4.6,2.479,4.716c0.035,0.1.071,0.122,0.128,0.1s0.106,0.03.207,0.256a0.527,0.527,0,0,1,.057.534C2.832,5.753,2.8,5.87,2.8,5.875a1.628,1.628,0,0,1-.243-0.052c-0.4-.1-0.376-0.135-0.433.508-0.031.317-.053,0.607-0.053,0.646s0.058,0.083.2,0.1l0.2,0.026-0.031.26a0.372,0.372,0,0,0,.04.338,8.535,8.535,0,0,1,.111,2.248l0,0.612,0.168,0.052a0.363,0.363,0,0,1,.318.277,0.376,0.376,0,0,0,.19.221c0.1,0.07.491,0.347,0.857,0.616a4.052,4.052,0,0,1,.618.485c0.874,0.6,2.741,1.659,2.741,1.659l-0.075.161A3.67,3.67,0,0,0,7.128,15l1.917-1.165Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

11
icons/src/cpp.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_cpp.svg" class="i-color" d="M9.559,3.009V4.522a5.069,5.069,0,0,0-1.55-1.008A4.564,4.564,0,0,0,6.267,3.18,3.489,3.489,0,0,0,3.481,4.295,4.741,4.741,0,0,0,2.514,7.5a4.758,4.758,0,0,0,.967,3.209,3.5,3.5,0,0,0,2.787,1.108,4.565,4.565,0,0,0,1.742-.334,5.067,5.067,0,0,0,1.55-1.008v1.5a5.851,5.851,0,0,1-1.6.767A6.065,6.065,0,0,1,6.182,13a4.967,4.967,0,0,1-3.8-1.47A5.648,5.648,0,0,1,1,7.5,5.632,5.632,0,0,1,2.386,3.478,4.954,4.954,0,0,1,6.182,2a6.116,6.116,0,0,1,1.792.256,5.6,5.6,0,0,1,1.585.753M8,5V7h2V8H8v2H7V8H5V7H7V5H8m6,0V7h2V8H14v2H13V8H11V7h2V5h1" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 812 B

11
icons/src/csharp.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_c_.svg" data-name="file_type_c#.svg" class="i-color" d="M13.537,5.177q0-1.088,0-2.176h0.451c0,0.685,0,1.37,0,2.055L15,4.778q0,0.573,0,1.146c-0.337.093-.674,0.184-1.01,0.278q0,1.4,0,2.8L15,8.728Q15,9.3,15,9.874c-0.337.094-.674,0.184-1.01,0.278,0,0.676,0,1.352,0,2.028H13.537c0-.637,0-1.274,0-1.912q-1.008.276-2.015,0.555c0,0.726,0,1.451,0,2.178H11.066c0-.685,0-1.37,0-2.055-0.336.091-.671,0.185-1.007,0.276q0-.576,0-1.153c0.335-.094.672-0.184,1.007-0.277q0-1.4,0-2.8c-0.336.091-.671,0.184-1.007,0.276q0-.574,0-1.146c0.335-.094.672-0.184,1.007-0.277q0-1.015,0-2.031h0.456c0,0.638,0,1.276,0,1.914q1.008-.276,2.015-0.555m-2.014,1.7q0,1.4,0,2.8l2.015-.555q0-1.4,0-2.8ZM3.344,3.546a4.648,4.648,0,0,1,2.592-.408A3.532,3.532,0,0,1,8.157,4.246,4.04,4.04,0,0,1,9.015,5.86l-1.2.29A2.747,2.747,0,0,0,6.548,4.444a3.138,3.138,0,0,0-2.362-.086A2.814,2.814,0,0,0,2.5,6.255a6.475,6.475,0,0,0-.117,2.984,3.136,3.136,0,0,0,1.175,2.04,3,3,0,0,0,2.531.412,2.381,2.381,0,0,0,1.495-1.25A4.446,4.446,0,0,0,7.955,9.4C8.361,9.5,8.768,9.606,9.174,9.715a4.324,4.324,0,0,1-1.341,2.312,3.872,3.872,0,0,1-2.615.841,3.945,3.945,0,0,1-2.894-1.1A5.385,5.385,0,0,1,1.045,8.755a6.536,6.536,0,0,1,.344-3.074A4.093,4.093,0,0,1,3.344,3.546h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

11
icons/src/css.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_css.svg" class="i-color" d="M3.785,2H14l-1.805,9.164L6.738,13,2,11.164,2.482,8.717H4.5L4.3,9.728l2.864,1.107,3.3-1.107L10.925,7.4h-8.2L3.12,5.355h8.206l0.258-1.313h-8.2Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 430 B

11
icons/src/csv.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_csv.svg" class="i-color" d="M15,13v1H1V1H2V13H15ZM6,12H4V7H6v5Zm3,0H7V3H9v9Zm3,0H10V5h2v7Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 352 B

11
icons/src/default.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_default.svg" class="i-color" d="M14,4.5V14a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V2A1,1,0,0,1,3,1h7.5ZM13,5L10,2H3V14H13V5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 376 B

11
icons/src/dlang.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_dlang.svg" class="i-color" d="M12.385,8.8c-0.059,0-.114-0.013-0.171-0.017a4.309,4.309,0,0,1-.359,1.225,4.8,4.8,0,0,1-1.232,1.582,5.54,5.54,0,0,1-1.884,1.048A6.368,6.368,0,0,1,7.6,12.93H7.589A17.426,17.426,0,0,1,5.664,13l-3.255.014H2.374A0.369,0.369,0,0,1,2.308,13a0.349,0.349,0,0,1-.04,0l-0.026-.013h0l-0.026-.013H2.2a0.361,0.361,0,0,1-.053-0.039h0l-0.018-.017-0.009-.009L2.1,12.89s0-.007,0-0.009-0.018-.011-0.026-0.017,0-.007,0-0.009l-0.013-.026s0,0,0,0S2.045,12.808,2.039,12.8s0,0,0,0l-0.013-.026s0-.007,0-0.009,0-.018,0-0.026,0,0,0,0S2.014,12.712,2.012,12.7s0-.007,0-0.009a0.31,0.31,0,0,1,0-.061,0.356,0.356,0,0,1,0-.039L2,3.6a0.352,0.352,0,0,1,.308-0.344,0.356,0.356,0,0,1,.044,0l3.515-.005a8.631,8.631,0,0,1,3.511.582,5.1,5.1,0,0,1,1.3.834A2.5,2.5,0,0,1,12.381,4a2.439,2.439,0,0,1,2.477,2.4v0A2.439,2.439,0,0,1,12.385,8.8ZM9.03,5.945s0-.007,0-0.009a3.309,3.309,0,0,0-.873-0.5,4.061,4.061,0,0,0-.943-0.268,11.832,11.832,0,0,0-1.5-.063L4.2,5.1,4.208,11.15l1.559,0a8.74,8.74,0,0,0,1.665-.124,4.245,4.245,0,0,0,.942-0.306,3.235,3.235,0,0,0,.687-0.458,2.76,2.76,0,0,0,.98-2.2A2.544,2.544,0,0,0,9.03,5.945Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

11
icons/src/docker.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_docker.svg" class="i-color" d="M12.466,7.329a2.089,2.089,0,0,1,0-2.53l0.189-.213,0.189,0.183a2.451,2.451,0,0,1,1.041,1.585,2.414,2.414,0,0,1,2.114.3A2.3,2.3,0,0,1,13.507,7.97c-1.3,3.126-4.092,5-8.236,5.03a5.023,5.023,0,0,1-4.7-2.347,4.359,4.359,0,0,1-.536-2.9H1.422V6.14H3.063V4.555H6.344V3H8.3V6.14H9.942V7.756A4.529,4.529,0,0,0,12.466,7.329ZM2.905,6.506H3V7.665H2.905V6.506Zm-0.221,0H2.81V7.665H2.684V6.506Zm-0.221,0H2.589V7.665H2.463V6.506Zm-0.221,0H2.369V7.665H2.242V6.506Zm-0.189,0H2.148V7.665H2.053V6.506Zm-0.221,0H1.927V7.665H1.832V6.506ZM1.706,6.415V7.787h1.42V6.415H1.706Zm2.84-1.463H4.64V6.079H4.546V4.951Zm-0.221,0H4.42V6.079H4.325V4.951Zm-0.221,0H4.23V6.079H4.1V4.951Zm-0.221,0H4.009V6.079H3.883V4.951Zm-0.221,0H3.789V6.079H3.662V4.951Zm-0.189,0H3.568V6.079H3.473V4.951ZM3.347,4.829V6.2h1.42V4.829H3.347Zm1.2,1.677H4.64V7.665H4.546V6.506Zm-0.221,0H4.42V7.665H4.325V6.506Zm-0.221,0H4.23V7.665H4.1V6.506Zm-0.221,0H4.009V7.665H3.883V6.506Zm-0.221,0H3.789V7.665H3.662V6.506Zm-0.189,0H3.568V7.665H3.473V6.506ZM3.347,6.415V7.787h1.42V6.415H3.347ZM6.155,6.506H6.281V7.665H6.155V6.506Zm-0.189,0H6.06V7.665H5.966V6.506Zm-0.221,0H5.84V7.665H5.745V6.506Zm-0.221,0H5.65V7.665H5.524V6.506Zm-0.221,0H5.429V7.665H5.3V6.506Zm-0.221,0H5.208V7.665H5.082V6.506ZM4.988,6.415V7.787h1.42V6.415H4.988ZM6.155,4.951H6.281V6.079H6.155V4.951Zm-0.189,0H6.06V6.079H5.966V4.951Zm-0.221,0H5.84V6.079H5.745V4.951Zm-0.221,0H5.65V6.079H5.524V4.951Zm-0.221,0H5.429V6.079H5.3V4.951Zm-0.221,0H5.208V6.079H5.082V4.951ZM4.988,4.829V6.2h1.42V4.829H4.988ZM7.8,6.506H7.922V7.665H7.8V6.506Zm-0.221,0H7.7V7.665H7.575V6.506Zm-0.189,0H7.48V7.665H7.386V6.506Zm-0.221,0H7.259V7.665H7.165V6.506Zm-0.221,0H7.07V7.665H6.944V6.506Zm-0.221,0H6.849V7.665H6.723V6.506ZM6.628,6.415V7.787H8.017V6.415H6.628ZM7.8,4.951H7.922V6.079H7.8V4.951Zm-0.221,0H7.7V6.079H7.575V4.951Zm-0.189,0H7.48V6.079H7.386V4.951Zm-0.221,0H7.259V6.079H7.165V4.951Zm-0.221,0H7.07V6.079H6.944V4.951Zm-0.221,0H6.849V6.079H6.723V4.951ZM6.628,4.829V6.2H8.017V4.829H6.628ZM7.8,3.366H7.922V4.494H7.8V3.366Zm-0.221,0H7.7V4.494H7.575V3.366Zm-0.189,0H7.48V4.494H7.386V3.366Zm-0.221,0H7.259V4.494H7.165V3.366Zm-0.221,0H7.07V4.494H6.944V3.366Zm-0.221,0H6.849V4.494H6.723V3.366ZM6.628,3.244V4.616H8.017V3.244H6.628ZM9.437,6.506H9.531V7.665H9.437V6.506Zm-0.221,0H9.342V7.665H9.216V6.506Zm-0.221,0H9.121V7.665H8.995V6.506Zm-0.189,0H8.9V7.665H8.806V6.506Zm-0.221,0H8.679V7.665H8.585V6.506Zm-0.221,0H8.49V7.665H8.364V6.506ZM8.238,6.415V7.787h1.42V6.415H8.238ZM4.672,9.982A0.349,0.349,0,0,0,4.4,10.1a0.4,0.4,0,0,0-.11.274,0.347,0.347,0,0,0,.11.259,0.39,0.39,0,0,0,.536,0,0.347,0.347,0,0,0,.11-0.259A0.371,0.371,0,0,0,5,10.18a0.448,0.448,0,0,0-.142-0.137A0.347,0.347,0,0,0,4.672,9.982Zm0,0.122a0.131,0.131,0,0,1,.095.03,0.1,0.1,0,0,0-.063.091q0,0.091.126,0.091a0.1,0.1,0,0,0,.095-0.061,0.263,0.263,0,0,1,.032.122,0.247,0.247,0,0,1-.284.274A0.275,0.275,0,1,1,4.672,10.1Zm1.041,2.622a3.533,3.533,0,0,1-1.8-1.707,5.614,5.614,0,0,1-1.294.183H1.264a5.7,5.7,0,0,0,4.007,1.524H5.713Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

11
icons/src/dotnet.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_dotnet.svg" class="i-color" d="M3.99,5.292l0.068-.027ZM0.7,11H1.558a0.048,0.048,0,0,0,.009,0A2.156,2.156,0,0,0,3.751,9.416c0.233-.7.424-1.289,0.592-1.784h0l0.006-.018a13.011,13.011,0,0,1,1.2-1.368H5.557c0.577,1.658.8,4.617,2.486,4.617,0.068,0,.139,0,0.208-0.005-0.069.007-.135,0.015-0.2,0.015H9.386a1.414,1.414,0,0,1-.271-0.03,1.385,1.385,0,0,1-.16-0.043,1.356,1.356,0,0,0,.16.039,1.417,1.417,0,0,0,.271.024,2.178,2.178,0,0,0,.637-0.073,2.157,2.157,0,0,1-.637.082h1.345v0l0.494,0a0.594,0.594,0,0,1-.179-0.028l0,0a0.639,0.639,0,0,0,.176.019c1.3,0,2.613-2.2,4.783-5.847H15.156V5.039H15c-0.8,1.336-1.36,2.478-1.834,3.39C13.639,7.516,14.2,6.375,15,5.039H13.7c-0.043,0-.085-0.006-0.127,0a0.019,0.019,0,0,0,0,0A2.125,2.125,0,0,0,11.428,6.6C10.911,8.151,10.6,9.159,10.3,9.8h0a0,0,0,0,1,0,0v0a5.484,5.484,0,0,1-.423.349q-0.11.082-.221,0.156a2.325,2.325,0,0,0,.192.195,1.462,1.462,0,0,0,.326.229h0A1.475,1.475,0,0,1,9.84,10.5a2.411,2.411,0,0,1-.192-0.195h0c0.074-.049.147-0.1,0.221-0.156-0.406-.845-0.641-2.28-1.078-3.4,0.437,1.117.673,2.553,1.078,3.4q0.211-.158.423-0.349C9.706,8.151,9.5,5.15,7.8,5.15a2.16,2.16,0,0,0-.361.031A2.108,2.108,0,0,1,7.8,5.149L7.131,5.141c0.106,0,.206.028,0.3,0.028h0c-0.1,0-.2-0.028-0.3-0.028-0.009,0-.018,0-0.028,0,0.009,0,.018,0,0.028,0H4.446l-0.046,0C2.935,5.134.916,7.71,0.007,11H0.7v0ZM13.509,5.149h0a1.943,1.943,0,0,0-1,.65A1.941,1.941,0,0,1,13.509,5.149Zm-2.053,5.533-0.012.006-0.018.009h0l0.032-.015h0Zm-0.178.074a0.025,0.025,0,0,1,.009,0l-0.008,0-0.018.006Zm-0.021.008h0Zm-0.135.043,0.029-.008,0.015,0,0.016-.006,0.017-.005,0.014-.005,0.035-.011,0,0,0,0-0.034.011-0.014,0-0.017.005-0.017.006-0.015,0-0.029.008h0ZM4.058,5.269v0l0,0h0a0.254,0.254,0,0,0-.085.03L3.99,5.293l-0.068.029-0.036.017Zm0.069-.033h0Zm0.194-.055a0.059,0.059,0,0,1-.01.01L4.24,5.209l-0.008,0-0.02.006a0.188,0.188,0,0,1,.02-0.007,0.074,0.074,0,0,0,.008,0L4.312,5.19s0.006-.009.01-0.009a0.108,0.108,0,0,1,.02-0.011c-0.007,0-.014.011-0.02,0.012h0Zm0.031,0-0.01.005a0.043,0.043,0,0,1,.01-0.007,0.079,0.079,0,0,1,.021-0.007A0.151,0.151,0,0,0,4.353,5.178ZM4.615,5.17a0.237,0.237,0,0,0-.038,0h0a0.313,0.313,0,0,1,.038,0h0Zm0.034-.016c-0.031,0-.062.006-0.094,0.008a0.075,0.075,0,0,1,.013.006c-0.008,0-.016-0.006-0.024-0.006l0.011,0h0l-0.006,0v0l-0.048,0,0,0-0.011,0a0.081,0.081,0,0,1-.019,0,0.023,0.023,0,0,0-.011,0l-0.02,0h0a0.1,0.1,0,0,0,.02,0l0.011,0a0.129,0.129,0,0,0,.019,0,0.023,0.023,0,0,0,.011,0l0.039,0H4.539c0.037,0,.073,0,0.109,0v0ZM4.735,5.19C4.711,5.184,4.686,5.179,4.661,5.175l-0.006,0H4.661c0.025,0,.05.009,0.074,0.015h0Zm0.53,0.4h0a1.184,1.184,0,0,0-.253-0.3l0,0a1.213,1.213,0,0,1,.25.3h0ZM5.384,5.8h0Zm1.359-.62a2.2,2.2,0,0,1,.292-0.033,2.216,2.216,0,0,0-.292.033h0ZM5.79,6.051l0,0,0,0h0Zm1.248-.763a3.1,3.1,0,0,0-.462.208,3.1,3.1,0,0,1,.462-0.208A2.519,2.519,0,0,1,7.352,5.2,2.468,2.468,0,0,0,7.038,5.287Zm0.4-.1h0Zm1.172,5.608c0.063-.016.127-0.035,0.191-0.056h0C8.732,10.757,8.669,10.776,8.606,10.792Zm1.642-.1h0l-0.011.006,0.012-.006h0Zm0.339,0.164a1.21,1.21,0,0,1-.418-0.124,1.21,1.21,0,0,0,.418.124l0.068,0.006Zm-0.011-.432v0h0a1.152,1.152,0,0,0,.285.325,1.1,1.1,0,0,1-.286-0.322h0Zm0.241,0.438a0.027,0.027,0,0,1-.012,0h0a0.026,0.026,0,0,0,.012,0,0.106,0.106,0,0,0,.025,0h0A0.107,0.107,0,0,1,10.817,10.862Zm0.1-.011-0.029,0-0.008,0h0l-0.027,0h0l0.026,0h0l0.008,0,0.029,0h0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

11
icons/src/editorconfig.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_editorconfig.svg" class="i-color" d="M5.062,2.575a1.627,1.627,0,0,0,.564,1.253A4.976,4.976,0,0,0,2.161,6.368,0.744,0.744,0,0,0,1,6.942a0.751,0.751,0,0,0,1.288.475,1.767,1.767,0,0,0,.592.508,3.483,3.483,0,0,0,.077,1.016,2.119,2.119,0,0,0,1.381,0,4.73,4.73,0,0,0,.056-0.622A3.879,3.879,0,0,0,5.571,8.2a1.565,1.565,0,0,0-.076.77,3.345,3.345,0,0,0-.7,4.718C4,14,3.222,14.453,3.251,15.011c1.149-.027,5.315,0,5.315,0A2.476,2.476,0,0,0,9.291,14.9c10.429-1.5-.1-10.479,5.7-13.212C8.254,3.04,17.506,12.422,10.552,13.8c1.731-1.681,1.137-6.815-1.7-9.122a1.7,1.7,0,0,0,1.293-1.714A1.553,1.553,0,0,0,7.585,1.622a1.387,1.387,0,0,0-2.524.953h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 891 B

11
icons/src/elm.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_elm.svg" class="i-color" d="M8,6.66l2.59-2.578H5.4ZM2.317,1L4.942,3.6h5.672L8,1H2.317Zm6,6,2.836,2.812,2.836-2.824L11.164,4.152ZM14,6.332V1H8.656ZM7.66,7L2,1.317V12.66Zm3.808,3.152L14,12.66V7.633ZM8,7.316L2.317,13H13.66Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 481 B

11
icons/src/erlang.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_erlang.svg" class="i-color" d="M2.516,11.99a6.286,6.286,0,0,1-1.964-4.7A6.145,6.145,0,0,1,2.187,3.011H0.011V11.99H2.516Zm11.454,0A9.384,9.384,0,0,0,15.418,10.2L13.01,9.131a4.741,4.741,0,0,1-3.791,2.352c-2.488-.008-3.466-1.9-3.461-4.329h9.3a3.69,3.69,0,0,0,0-.534A5.17,5.17,0,0,0,13.9,3.009l0,0h2.094v8.979H13.971ZM5.909,5.069A2.125,2.125,0,0,1,8.135,3.225a1.878,1.878,0,0,1,2.016,1.844H5.909Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 653 B

11
icons/src/eslint.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_eslint.svg" class="i-color" d="M10.9,9.595L8.027,11.212,5.156,9.595V6.36L8.027,4.742,10.9,6.36V9.595Zm4.015-1.244-3.177,5.358a0.628,0.628,0,0,1-.559.292H4.823a0.631,0.631,0,0,1-.559-0.295L1.086,8.356a0.628,0.628,0,0,1,0-.636L4.263,2.339A0.672,0.672,0,0,1,4.823,2h6.354a0.672,0.672,0,0,1,.559.339l3.177,5.393A0.6,0.6,0,0,1,14.913,8.351Zm-2.631,2.1V5.644L8,3.234l-4.28,2.41V10.45L8,12.86Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 648 B

11
icons/src/ex.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_ex.svg" class="i-color" d="M9.412,4.3c1.062,2.294,3.826,3.252,3.576,6.237-0.294,3.515-2.78,4.4-4.154,4.462a4.412,4.412,0,0,1-4.717-3.739C3.311,7.535,6.835,1.817,8.865,1A7.552,7.552,0,0,0,9.412,4.3ZM7.6,13.79c0.929,0.194,1.642.329,1.726-.047,0.127-.567-2.04-0.886-3.489-1.044A4.514,4.514,0,0,0,7.6,13.79Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 565 B

11
icons/src/font.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_font.svg" class="i-color" d="M1,7H7V9H5v5H3V9H1V7ZM15,4H11.066V14H8.934V4H5V2H15V4Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 345 B

11
icons/src/git.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_git.svg" class="i-color" d="M14.718,7.356L8.6,1.241a0.9,0.9,0,0,0-1.276,0l-1.27,1.27L7.668,4.122A1.071,1.071,0,0,1,9.025,5.487L10.577,7.04a1.072,1.072,0,1,1-.643.605L8.487,6.2v3.81A1.071,1.071,0,1,1,7.6,9.975V6.13a1.074,1.074,0,0,1-.583-1.407L5.434,3.135,1.241,7.327a0.9,0.9,0,0,0,0,1.276l6.115,6.115a0.9,0.9,0,0,0,1.276,0l6.086-6.086A0.9,0.9,0,0,0,14.718,7.356Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 624 B

11
icons/src/go.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_go.svg" class="i-color" d="M7.941,6.487C7.794,7.021,9.121,6.94,9.089,6.6A0.559,0.559,0,0,0,8.42,6.154,0.477,0.477,0,0,0,7.941,6.487Zm5.934-3.644c-0.362-.743-1.244-0.087-1.469-0.318A5.2,5.2,0,0,0,8.8,1.008s-0.49,0-.6,0A5.079,5.079,0,0,0,4.592,2.525C4.367,2.757,3.485,2.1,3.123,2.844,2.7,3.709,3.979,3.8,3.911,4.181a11.777,11.777,0,0,0,.053,2.74c0.16,1.719-1.13,5.836,1.555,7.49a7.975,7.975,0,0,0,3.057.515h0.01a7.061,7.061,0,0,0,2.894-.515c2.685-1.654,1.4-5.771,1.555-7.49a11.776,11.776,0,0,0,.053-2.74C13.02,3.8,14.3,3.709,13.876,2.844ZM4.961,4.93A1.686,1.686,0,0,1,6.606,3.371a1.541,1.541,0,0,1,.87,2.711A1.45,1.45,0,0,1,4.961,4.93Zm4.652,2.1a0.723,0.723,0,0,1-.67.389,0.383,0.383,0,0,1-.1.51,2.09,2.09,0,0,1-.739,0C7.9,7.908,7.918,7.541,7.958,7.4A0.645,0.645,0,0,1,7.391,7C7.325,6.608,7.635,6.358,8.5,6.23A1.092,1.092,0,0,1,9.613,7.033ZM9.522,6.082a1.541,1.541,0,0,1,.87-2.711A1.686,1.686,0,0,1,12.037,4.93,1.45,1.45,0,0,1,9.522,6.082Zm0.99-1.706a0.62,0.62,0,1,0,.622.62A0.621,0.621,0,0,0,10.512,4.376Zm-4.025,0A0.62,0.62,0,1,0,7.109,5,0.621,0.621,0,0,0,6.487,4.376Zm6.643,6.172c0.6,0.005.3-1.272-.066-1.02a0.794,0.794,0,0,0-.21.654A0.36,0.36,0,0,0,13.129,10.548Zm-9.26,0c-0.6.005-.3-1.272,0.066-1.02a0.794,0.794,0,0,1,.21.654A0.36,0.36,0,0,1,3.869,10.548Zm8.124,3.932c-0.326-.484-0.62-0.109-1.1.132-0.225.114,0.37,0.521,1.032,0.216C12.106,14.747,12.1,14.641,11.993,14.48Zm-6.987.054c0.326-.484.62-0.109,1.1,0.132,0.225,0.114-.37.521-1.032,0.216C4.893,14.8,4.9,14.7,5.006,14.535Zm7.852-11.56c-0.032.116,0.116,0.1,0.171,0.448,0.02,0.128.487-.189,0.3-0.423A0.294,0.294,0,0,0,12.857,2.975Zm-8.716,0c0.032,0.116-.116.1-0.171,0.448C3.95,3.551,3.483,3.234,3.673,3A0.294,0.294,0,0,1,4.141,2.975Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

11
icons/src/gradle.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_gradle.svg" class="i-color" d="M14.59,2.257A2.291,2.291,0,0,0,12.579.989c-0.769-.015-1.4.445-1.284,0.751a4.954,4.954,0,0,0,.261.547c0.13,0.2.357,0.044,0.439,0a1.214,1.214,0,0,1,.79-0.146,1.187,1.187,0,0,1,.892.736A2.071,2.071,0,0,1,10.21,4.86a5.525,5.525,0,0,0-5.437-.809c-0.988.35-1.448,0.7-1.057,1.509a17.146,17.146,0,0,0,.872,1.677C5.405,8.688,7.2,6.567,7.2,6.567,5.865,8.7,4.719,8.185,4.279,7.442a11.8,11.8,0,0,1-.707-1.451C0.188,7.288,1.1,12.969,1.1,12.969l1.682,0.007c0.426-2.107,1.963-2.02,2.224.007l1.284,0.007c1.133-4.112,4.009.015,4.009,0.015l1.675,0.007c-0.467-2.807.94-3.69,1.826-5.33S15.544,4.022,14.59,2.257Zm-5.21,5.5a0.921,0.921,0,0,1-.529-1.181s0.206,0.073.549,0.19a0.361,0.361,0,0,0-.055.255,0.392,0.392,0,0,0,.426.357,0.406,0.406,0,0,0,.35-0.357q0.206,0.077.432,0.153A0.945,0.945,0,0,1,9.38,7.755Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

11
icons/src/graphviz.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_graphviz.svg" class="i-color" d="M11.676,7.93L9.762,1,0,3.54,3.056,15l9.857-2.592L12,9.117l-1.465-.632a2.016,2.016,0,0,1-1.4.582,1.842,1.842,0,1,1,1.905-1.841,1.782,1.782,0,0,1-.052.43L11.676,7.93h0ZM7.6,4.523a0.886,0.886,0,0,0-.284.2l0,0.009L7.327,4.752C7.486,4.889,7.724,5.1,8,5.381a2.225,2.225,0,0,0-.367.266C7.387,5.4,7.174,5.21,7.029,5.086l-0.01-.009a1.733,1.733,0,0,0-.109.306S6.685,4.592,6.585,4.392A3.773,3.773,0,0,0,7.6,4.523h0Zm-2.33,9.4a1.485,1.485,0,0,1-1.891-.652A1.387,1.387,0,0,1,4.53,11.849a10.576,10.576,0,0,1-.122-6.336L4.38,5.5A0.9,0.9,0,0,0,4.03,5.476a3.711,3.711,0,0,0,.786-0.639c0.023,0.222.258,1.011,0.258,1.011a1.945,1.945,0,0,0-.239-0.192,10.152,10.152,0,0,0,.134,6.089,1.336,1.336,0,0,1,1.628.7,1.444,1.444,0,0,1-1.332,1.475h0Zm5.445-1.46a1.485,1.485,0,0,1-1.892-.652,1.191,1.191,0,0,1,.728-1.232,10.026,10.026,0,0,0-1.037-.223l0.324-.126L7.289,8.8a2.66,2.66,0,0,1-.445.155,2.5,2.5,0,0,1-.334.062L5.9,10.973l0.332,0a2.345,2.345,0,0,0-.765.751A10.979,10.979,0,0,0,5.2,10.647l0.258,0.231L6.036,9.023A1.145,1.145,0,0,1,4.952,8.3,1.46,1.46,0,0,1,6.285,6.829l0.021-.005A9.4,9.4,0,0,0,5.57,6.112L5.912,6.175l-0.395-1.4a1.4,1.4,0,0,1-1.676-.7A1.46,1.46,0,0,1,5.173,2.607a1.485,1.485,0,0,1,1.891.652A1.368,1.368,0,0,1,5.954,4.666L6.339,6.03l0.281-.175a1.929,1.929,0,0,0-.247.954A2.5,2.5,0,0,1,6.8,6.753a2.32,2.32,0,0,0-.037.41,2.389,2.389,0,0,0,1.91,2.313L9.115,9.882l0.143-.3a2.066,2.066,0,0,0,.327.972,2.419,2.419,0,0,1,.567-0.222l0.012,0A10.9,10.9,0,0,0,9.855,9.26a2.244,2.244,0,0,0,.413-0.185,11.36,11.36,0,0,1,.342,1.189,1.246,1.246,0,0,1,1.432.725,1.444,1.444,0,0,1-1.332,1.475h0ZM12.546,8.4l-0.066.145-1.312-.612-0.234.488,1.318,0.614-0.06.147L15.646,10.7,16,9.918,12.546,8.4h0Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

11
icons/src/groovy.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_groovy.svg" class="i-color" d="M8,2.8L9.84,5.884a1.207,1.207,0,0,0-.912.563,1.257,1.257,0,0,0-.911-0.463,1.176,1.176,0,0,0-1.192.568,0.6,0.6,0,0,0-.89-0.279ZM3.473,5.122C3.423,6.559,2.412,7.839,1.687,7.371c-0.548-.45.148-1.587,0.586-1.988a1.09,1.09,0,0,1,.023.77c-0.443.545-.268,0.938-0.078,1,0.509,0.162,1-1.23,1-2.206,0-.626-0.363-0.614-1.078.136C1.161,6.107.634,7.1,0.985,7.779a0.912,0.912,0,0,0,.952.595A2.184,2.184,0,0,0,3.47,6.382c0.147,0,.108.009,0.147-0.021A7.764,7.764,0,0,0,3.933,7.53c0.182,0.7.958,2.114-1.36,2.663a6.7,6.7,0,0,0-1.043.32A2.682,2.682,0,0,0,.837,9.5c0.584-.206.589-0.185,0.966-0.318C3.26,8.67,3.7,8.233,3.648,7.609a0.989,0.989,0,0,0-.184-0.59,2.628,2.628,0,0,1-.291.647A1.81,1.81,0,0,1,1.127,8.5,0.924,0.924,0,0,1,.533,7.483,6.181,6.181,0,0,1,2.905,4.4C3.457,4.231,3.48,4.69,3.473,5.122Zm6.46,1.3a1.06,1.06,0,0,1,.73.34,1.474,1.474,0,0,1,.163,1.909,1.074,1.074,0,0,1-1.78-.49,2.02,2.02,0,0,1,.472-1.627A0.621,0.621,0,0,1,9.933,6.425Zm-2.1.066a0.494,0.494,0,0,1,.116.017,0.7,0.7,0,0,1,.7.561,1.513,1.513,0,0,1-.3,1.694c-0.706.72-1.529,0.4-1.526-.569C6.836,7.5,7.262,6.477,7.834,6.491ZM9.69,6.529a0.91,0.91,0,0,0-.08,1.3,0.78,0.78,0,0,0,.609.256,0.755,0.755,0,0,0,.721-0.528,0.9,0.9,0,0,0-.311-0.671,0.732,0.732,0,0,0-.656-0.3C9.71,6.74,9.994,6.865,10.1,6.968c0.161,0.162.2,0.234,0.125,0.282a0.441,0.441,0,0,1-.37.057A0.488,0.488,0,0,1,9.69,6.529Zm3.734,0a2.629,2.629,0,0,1,.4.967c0.239,0.839.543,1.166,0.812,1.013,0.735-.419.146-1.48-0.113-1.978,0.166,0,.133.007,0.284,0,0.119,0.472.086,0.388,0.405,1.816,0.382,1.709.439,2.164-.525,2.932a2.458,2.458,0,0,1-1.656.34L12.4,11.532a1.1,1.1,0,0,0,.539-1.119c1.27,0.537,1.946.132,2.216-.527a2.884,2.884,0,0,0-.04-1.474,2.947,2.947,0,0,1-.084,1.009c-0.158.6-.544,0.762-0.807,0.34A3.766,3.766,0,0,1,13.8,8.478a3.2,3.2,0,0,0-.5-1.74A1.051,1.051,0,0,1,13.424,6.532Zm-1.239.01a1.114,1.114,0,0,1,.736.521,2.339,2.339,0,0,1,.372,1.45c-0.013.833-.338,1.057-0.553,1.088-0.277.04-.757,0.034-1.042-1.6a2.671,2.671,0,0,0-.448-1.227,1.322,1.322,0,0,0,.164-0.2,1.83,1.83,0,0,1,.3.779c0.2,0.81.385,0.977,0.74,1.023,0.555,0.071.774-.782,0.317-1.395a0.54,0.54,0,0,0-.5-0.236,1.807,1.807,0,0,0,.114.318,0.649,0.649,0,0,1-.112.321,0.514,0.514,0,0,1-.333-0.292C11.781,6.777,11.882,6.485,12.185,6.542Zm-4.567.077a1.142,1.142,0,0,0-.3,1.353,0.552,0.552,0,0,0,.634.3,1.018,1.018,0,0,0,.725-0.751c0.051-.351-0.453-1.03-0.734-0.872-0.325.183-.127,0.314,0.074,0.512C8.2,7.342,8.068,7.45,7.939,7.5a0.3,0.3,0,0,1-.465-0.2A0.864,0.864,0,0,1,7.618,6.618ZM4.77,6.683a3.539,3.539,0,0,0,.217.624A0.28,0.28,0,0,0,5.254,7.15c0.086-.1.183-0.238,0.354-0.464a0.553,0.553,0,0,1,.142.219,0.242,0.242,0,0,0,.271.106,0.778,0.778,0,0,1,.3-0.289,0.776,0.776,0,0,1-.256.678,0.529,0.529,0,0,1-.5.172,2.652,2.652,0,0,1-.386-0.205C4.929,7.406,5,7.682,5.043,7.914c0.12,0.612.5,0.856,0.827,0.676a1.746,1.746,0,0,1,.309-0.153,2.566,2.566,0,0,0,.01.9c-0.537.3-.975,0.25-1.094-0.507a4.583,4.583,0,0,0-.412-1.559c-0.144-.147-0.2-0.2-0.2-0.2ZM0,7.637A1.446,1.446,0,0,0,.8,8.93a0.931,0.931,0,0,0-.382.258C0.124,9.736.552,9.862,0.829,10.3c0.313,0.57.38,0.947,1.118,0.627a6.552,6.552,0,0,1,.753-0.21C2.013,11.81,1.843,12.111.638,14c4.819-1.9,4.948-1.944,7.331-2.894,3.426,1.341,3.622,1.451,7.384,2.9-0.526-.827-0.885-1.346-1.267-2a1.687,1.687,0,0,0,.773-0.233,2.457,2.457,0,0,0,.683-0.575,2.606,2.606,0,0,0,.387-2.17c-0.077-.424-0.192-0.751-0.211-0.851-0.076-.4-0.363-1.575-0.363-1.575-0.035-.415-0.242-0.628-0.876-0.607a0.552,0.552,0,0,0-.5.446c-0.354-.659-0.844-0.465-1.052-0.141A1.144,1.144,0,0,0,11.7,6.124a0.58,0.58,0,0,0-.752.178,1.667,1.667,0,0,0-.61-0.343L7.992,2,5.527,6.151a0.629,0.629,0,0,0-.338.208,0.613,0.613,0,0,0-1.021.221,0.757,0.757,0,0,0-.277-0.7A2.083,2.083,0,0,0,3.65,4c-1.071-.729-2.31,1.053-3,1.986A2.912,2.912,0,0,0,0,7.637ZM11.358,8.819a2.059,2.059,0,0,0,.251.642,1.261,1.261,0,0,0,.835.645,2.5,2.5,0,0,1,.147.237,0.632,0.632,0,0,1-.343.776,0.547,0.547,0,0,0,0,.77c0.23,0.22.471,0.3,1.366,0.064,0.173,0.3.415,0.654,0.77,1.219-1.2-.455-2.849-1.105-6.388-2.494,0,0-4.141,1.622-6.362,2.5,0.929-1.477,1.005-1.6,1.666-2.636a2.023,2.023,0,0,0,.347-0.155A2.108,2.108,0,0,0,4.667,9.236a1.077,1.077,0,0,0,1.626.657,0.632,0.632,0,0,0,.421-0.519,1.479,1.479,0,0,0,2.128-.382A1.58,1.58,0,0,0,11.358,8.819ZM13.5,9.685a1.327,1.327,0,0,0,.064.169c-0.1,0-.212,0-0.212,0A0.907,0.907,0,0,0,13.5,9.685Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

11
icons/src/gruntfile.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_gruntfile.svg" class="i-color" d="M2.166,2.247a2.617,2.617,0,0,1,3.863.344C6.365,2.79,6.357,2.8,6.38,2.5a1.306,1.306,0,0,1,.834-1.118,1.245,1.245,0,0,0,.263.731A1.552,1.552,0,0,1,8.706,1a1.114,1.114,0,0,0,.044.989A2.066,2.066,0,0,1,9.8,1.6C9.469,2.17,9.412,2.62,9.627,2.677a0.3,0.3,0,0,0,.351-0.086c1.237-1.453,3.246-1.254,3.863-.3-1.234.232-1.463,0.485-1.273,1.161a0.108,0.108,0,0,0,.132.086c0.878,0.086,1.229.688,0.746,1.333a1.165,1.165,0,0,0,.044,1.5c0.937,0.651.547,1.42-.878,2.02a0.729,0.729,0,0,0-.527.6c0,0.645.088,1.848,0.088,1.848a1.768,1.768,0,0,0,.79-1.161,1.992,1.992,0,0,1-.659,3.4c-0.39.1-.656,1.169-2.107,1.375a5.557,5.557,0,0,1-1.668.516A3.766,3.766,0,0,1,6.072,14.5,2.94,2.94,0,0,1,3.921,13.21a0.2,0.2,0,0,0-.175-0.129,1.971,1.971,0,0,1-.7-3.4,1.961,1.961,0,0,0,.79,1.2c0.117-1.287.318-2.2-.483-2.536A1.841,1.841,0,0,1,2,7.187C1.954,6.538,2.77,6.4,2.78,5.987V5.3s-0.307-.6-0.4-0.817c-0.127-.685.383-0.9,1.054-0.989C3.589,3.031,3.767,2.594,2.166,2.247Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

11
icons/src/gulpfile.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_gulpfile.svg" class="i-color" d="M12,3.993c-1.011.741-6.417,0.7-7-.039,0.149-.246,2.446-0.169,2.333-0.468A3.284,3.284,0,0,0,6.75,1.927l-1.439-1.6L5.716,0s0.755,0.765,1,.991A3.614,3.614,0,0,1,7.956,3.175a0.47,0.47,0,0,0,.544.468C10.185,3.763,11.824,3.732,12,3.993ZM6.245,12.18A0.523,0.523,0,0,1,5.817,11.6L5,4.305a12.984,12.984,0,0,0,7,0l-0.7,7.251a0.708,0.708,0,0,1-.622.663A9.4,9.4,0,0,1,6.245,12.18Zm4.394,0.974c-0.077.624-.117,1.286-0.156,1.949a0.469,0.469,0,0,1-.311.429L8.772,16H8.007S7.1,15.61,6.75,15.454a0.5,0.5,0,0,1-.194-0.273c-0.166-1.4.057-2.292-.428-2.807V12.3a9.648,9.648,0,0,0,4.939-.078A2.014,2.014,0,0,0,10.639,13.154Z"/>
</svg>

After

Width:  |  Height:  |  Size: 869 B

11
icons/src/haml.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_haml.svg" class="i-color" d="M7.241,14.793L8.186,9.436A4.086,4.086,0,0,0,9,10a5.456,5.456,0,0,0,1.23.443c0.19,0.047.374,0.1,0.556,0.149a1.034,1.034,0,0,0-.091.543,0.063,0.063,0,0,0,.037.052,2.032,2.032,0,0,0,2.035-.01,1.541,1.541,0,0,0,.425-0.6l0.032-.3A1.571,1.571,0,0,0,13.873,9.7a0.937,0.937,0,0,0-.016-0.972,2.649,2.649,0,0,0-1.025-1.011,2.656,2.656,0,0,0-.836-0.392,1.893,1.893,0,0,1-.421-0.158,0.683,0.683,0,0,1-.284-0.838,1.967,1.967,0,0,0,.149-0.689l1.042-.856a1.124,1.124,0,0,1,.117.073,0.553,0.553,0,0,0,.51-0.459l-0.1-.063s0.594-.563.712-0.73a0.133,0.133,0,0,0,.021-0.158,3.1,3.1,0,0,0-.771-0.6,1.527,1.527,0,0,0-.993-0.409A6.086,6.086,0,0,0,11.088,3l-0.106-.073s-0.446.042-.3,0.324L10.727,3.3,7.474,6.052,5.689,2.263H5.816A0.371,0.371,0,0,0,5.6,1.856a0.728,0.728,0,0,0-.106.01c-0.1-.188-0.319-0.72-0.319-0.72a0.135,0.135,0,0,0-.117-0.115,1,1,0,0,0-.489-0.01A5.373,5.373,0,0,0,3.5,1.255a2.643,2.643,0,0,0-.4.189,0.087,0.087,0,0,0-.047.108l0.213,0.5a1.3,1.3,0,0,0-.255.063,0.908,0.908,0,0,0,.319.71l0.234-.063L5.74,7.542c-0.032.1-1.7,6.484-1.7,6.484a0.067,0.067,0,0,0,.011.042,3.384,3.384,0,0,0,3.125.814A0.115,0.115,0,0,0,7.241,14.793Zm3.616-4.562-0.211-.078c-0.092-.034-0.184-0.067-0.279-0.1C10.108,9.949,9.84,9.843,9.6,9.72l0,0a3.818,3.818,0,0,1-.7-0.4,4.268,4.268,0,0,1-.549-0.6,5.693,5.693,0,0,0,.056-0.755C9.126,7.466,9.869,6.92,10.67,6.3a1.493,1.493,0,0,0,.006.537,1.077,1.077,0,0,0,.637.807,3.156,3.156,0,0,0,.672.208,2.412,2.412,0,0,1,.586.247,3.059,3.059,0,0,1,.653.478,1.047,1.047,0,0,1,.335.613,0.8,0.8,0,0,1-.267.639,0.63,0.63,0,0,0-.2-0.451l-0.012-.008-0.014,0a0.119,0.119,0,0,0-.028,0,0.106,0.106,0,0,0-.1.066,0.757,0.757,0,0,1-.624.478H12.28A3.515,3.515,0,0,1,11.386,9.7a0.184,0.184,0,0,0-.06-0.01,0.192,0.192,0,0,0-.132.051l0,0,0,0C11.114,9.833,10.941,10.092,10.856,10.231Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

11
icons/src/haskell.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_haskell.svg" class="i-color" d="M1,13L4.294,8,1,3H3.471L6.765,8,3.471,13H1Zm3.294,0L7.588,8,4.294,3H6.765l6.588,10H10.882L8.824,9.875,6.765,13H4.294Zm7.961-2.916-1.1-1.667H15v1.667H12.255Zm-1.647-2.5L9.51,5.918H15V7.584H10.608Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 488 B

11
icons/src/haxe.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_haxe.svg" class="i-color" d="M14.961,11.147L13.387,8,14.96,4.854,15,4.775V1H11.225l-0.079.039L8,2.611,4.853,1.039,4.775,1H1V4.775L1.039,4.854,2.613,8,1.039,11.147,1,11.226V15H4.775l0.079-.04L8,13.386l3.146,1.575L11.225,15H15V11.226Zm-2.3-3.455L8.309,3.337l5.8-1.449Zm-9.324,0-1.451-5.8,5.805,1.45Zm0,0.618,4.353,4.353-5.8,1.45Zm9.325,0,1.451,5.8-5.8-1.45Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 616 B

11
icons/src/html.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_html.svg" class="i-color" d="M11.631,5.1l0.136-1.531H4.233l0.4,4.672H9.849l-0.187,2L7.983,10.7l-1.67-.464L6.2,9.015H4.71L4.9,11.448l3.085,0.875H8.017V12.314l3.06-.866L11.5,6.688H6.014L5.886,5.1h5.744ZM2,1H14L12.909,13.583,7.983,15,3.091,13.583Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 505 B

11
icons/src/image.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_image.svg" class="i-color" d="M8,5h2V7H8V5Zm6-.5V14a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V2A1,1,0,0,1,3,1h7.5ZM13,5L10,2H3V13L6,8l2,4,2-2,3,3V5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 398 B

11
icons/src/java.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_java.svg" class="i-color" d="M6.23,10.717C5.93,10.8,5.392,11,5.538,11.4a1.906,1.906,0,0,0,1.346.6,6.185,6.185,0,0,0,3.524-.535c-0.374-.119-0.725-0.342-1.07-0.479a6.722,6.722,0,0,1-3.079.023c0.051-.12.51-0.4,0.127-0.313l-0.156.012h0ZM5.908,9.246a0.876,0.876,0,0,0-.782.688,1.444,1.444,0,0,0,1.134.552,10.053,10.053,0,0,0,4.445-.423,2.153,2.153,0,0,1-.886-0.489,9.66,9.66,0,0,1-3.871.11C5.77,9.59,6.13,9.413,6.15,9.318c0.358-.308-0.125-0.045-0.243-0.072h0Zm5.037-6.182A4.875,4.875,0,0,0,8.121,4.787a1.824,1.824,0,0,0,.4,2.158A0.847,0.847,0,0,1,8.37,8.187C7.981,8.53,8.43,8.47,8.656,8.305a1.585,1.585,0,0,0,.932-1.685C9.4,6.081,8.707,5.633,8.953,5c0.477-.868,1.472-1.249,2.221-1.839,0.288-.194-0.117-0.073-0.228-0.1h0ZM4.851,11.688a2.826,2.826,0,0,0-1.77.7c-0.229.271,0.1,0.581,0.37,0.612a19.888,19.888,0,0,0,7.121.095,3.372,3.372,0,0,0,1.789-.73c0.207-.353-0.28-0.612-0.565-0.634a1.5,1.5,0,0,0,.2.395,2.238,2.238,0,0,1-1.2.412,21.319,21.319,0,0,1-6.042.029,2.092,2.092,0,0,1-.656-0.21,2.254,2.254,0,0,1,1.572-.313,1.13,1.13,0,0,0-.825-0.35h0ZM6.343,7.714a4.368,4.368,0,0,0-2.192.663C3.925,8.592,4.207,8.872,4.441,8.9A13.132,13.132,0,0,0,8.6,9.059a5.352,5.352,0,0,0,1.885-.419,2.75,2.75,0,0,0,.656-0.406c-0.737-.044-1.458.2-2.191,0.226a14.3,14.3,0,0,1-3.592-.017C5.173,8.4,5.5,8.3,5.551,8.267c0.425-.19.894-0.233,1.3-0.464a1.47,1.47,0,0,0-.51-0.089h0Zm5.363-.127a0.955,0.955,0,0,0-.917.56c-0.181.248,0.3-.114,0.466-0.11a0.7,0.7,0,0,1,.9.885,3.488,3.488,0,0,1-1.461,1.333c-0.431.355-.293,0.372,0.166,0.2a2.779,2.779,0,0,0,2.1-1.55,1.128,1.128,0,0,0-1.254-1.321h0ZM9.2,0.464a2.2,2.2,0,0,1-.786,2.274c-0.726.725-1.769,1.221-2.2,2.2-0.283.836,0.373,1.6,0.9,2.17A9.268,9.268,0,0,0,8.262,8.154C8.07,7.173,6.986,6.541,7.083,5.486,7.277,4.473,8.331,4.029,8.936,3.3A2.419,2.419,0,0,0,9.622.668,3.291,3.291,0,0,0,9.1,0L9.2,0.463h0ZM12.767,12.55a3.73,3.73,0,0,1-1.782.7,20.1,20.1,0,0,1-6.509.078,3.647,3.647,0,0,0,2.27.639,15.276,15.276,0,0,0,5.273-.442,1.128,1.128,0,0,0,.966-1.149c0.04-.363-0.142.115-0.219,0.178h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

11
icons/src/js.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_js.svg" class="i-color" d="M11.087,7.1a1.913,1.913,0,0,0-1.229.528,1.6,1.6,0,0,0-.474,1.2,1.792,1.792,0,0,0,.977,1.66,7.056,7.056,0,0,0,.81.389,2.638,2.638,0,0,1,.886.489,0.611,0.611,0,0,1,.1.66,0.7,0.7,0,0,1-.118.156,0.972,0.972,0,0,1-.706.24,1.365,1.365,0,0,1-1.208-.668,0.719,0.719,0,0,0-.086-0.111c-0.012,0-1.017.58-1.038,0.6s0,0.04.049,0.124a2.434,2.434,0,0,0,1.876,1.186,4.069,4.069,0,0,0,.85,0A2.129,2.129,0,0,0,13.024,13a1.646,1.646,0,0,0,.493-1.247,1.846,1.846,0,0,0-.177-0.842,1.515,1.515,0,0,0-.314-0.44,4.011,4.011,0,0,0-1.359-.805A2.53,2.53,0,0,1,10.821,9.2a0.566,0.566,0,0,1-.153-0.446A0.492,0.492,0,0,1,10.8,8.422a0.6,0.6,0,0,1,.5-0.192,0.74,0.74,0,0,1,.588.235,1.385,1.385,0,0,1,.172.209,0.212,0.212,0,0,0,.082.1c0.034-.015.994-0.635,0.994-0.644s-0.049-.082-0.108-0.172a2.242,2.242,0,0,0-.512-0.532A1.994,1.994,0,0,0,11.5,7.1,1.9,1.9,0,0,0,11.087,7.1ZM6.976,9.5l0,2.335-0.029.11a0.622,0.622,0,0,1-.162.309,0.638,0.638,0,0,1-.491.158,0.837,0.837,0,0,1-.779-0.547,0.694,0.694,0,0,0-.077-0.114L4.9,12.069l-0.522.317,0.04,0.079a1.973,1.973,0,0,0,1.138.992,2.606,2.606,0,0,0,1.678-.04,1.662,1.662,0,0,0,1.023-1.459c0.008-.074.013-0.9,0.013-2.452V7.165H6.981ZM13.482,15H2.518A1.519,1.519,0,0,1,1,13.482V2.518A1.519,1.519,0,0,1,2.518,1H13.482A1.519,1.519,0,0,1,15,2.518V13.482A1.519,1.519,0,0,1,13.482,15ZM2.518,1.705a0.814,0.814,0,0,0-.813.813V13.482a0.814,0.814,0,0,0,.813.813H13.482a0.814,0.814,0,0,0,.813-0.813V2.518a0.814,0.814,0,0,0-.813-0.813H2.518Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

11
icons/src/json.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_json.svg" class="i-color" d="M8,15c-3.31,0-6-.9-6-2V11a0.875,0.875,0,0,1,.21-0.5C2.88,11.36,5.21,12,8,12s5.12-.64,5.79-1.5A0.813,0.813,0,0,1,14,11v2C14,14.1,11.31,15,8,15Zm0-4c-3.31,0-6-.9-6-2V7a0.693,0.693,0,0,1,.09-0.31A1,1,0,0,1,2.21,6.5C2.88,7.36,5.21,8,8,8s5.12-.64,5.79-1.5a1,1,0,0,1,.12.19A0.732,0.732,0,0,1,14,7V9C14,10.1,11.31,11,8,11ZM8,7C4.69,7,2,6.1,2,5V3C2,1.9,4.69,1,8,1s6,0.9,6,2V5C14,6.1,11.31,7,8,7ZM8,2C5.79,2,4,2.45,4,3S5.79,4,8,4s4-.45,4-1S10.21,2,8,2Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 733 B

11
icons/src/jsp.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_html.svg" class="i-color" d="M11.631,5.1l0.136-1.531H4.233l0.4,4.672H9.849l-0.187,2L7.983,10.7l-1.67-.464L6.2,9.015H4.71L4.9,11.448l3.085,0.875H8.017V12.314l3.06-.866L11.5,6.688H6.014L5.886,5.1h5.744ZM2,1H14L12.909,13.583,7.983,15,3.091,13.583Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 505 B

11
icons/src/jsx.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_jsx.svg" class="i-color" d="M9.8,8.536l1.3,2.429L9.714,13.518H10.7L11.661,11.8l0.964,1.714h0.982l-1.393-2.553L13.5,8.536H12.518l-0.857,1.589L10.8,8.536h-1Zm-2.714.107A1.594,1.594,0,0,1,9.2,9.321l-0.768.5a0.829,0.829,0,0,0-.635-0.429,0.437,0.437,0,0,0-.5.461c0.015,0.5.671,0.5,1.458,1A1.294,1.294,0,0,1,9.494,12a1.254,1.254,0,0,1-.767,1.347A2.116,2.116,0,0,1,6.018,12.5l0.8-.464a0.977,0.977,0,0,0,1.648.259c0.2-.491-0.4-0.683-1.151-1.015a1.633,1.633,0,0,1-.98-1.078A1.318,1.318,0,0,1,7.089,8.643ZM3.25,12.125l-0.821.5A1.625,1.625,0,0,0,4,13.544a1.37,1.37,0,0,0,1.446-1.277v-3.7h-1v3.607a0.638,0.638,0,0,1-.2.366A0.708,0.708,0,0,1,3.7,12.6,1.2,1.2,0,0,1,3.25,12.125ZM15,13.428V2.572A1.535,1.535,0,0,0,13.429,1H2.571A1.559,1.559,0,0,0,1,2.572V13.428A1.559,1.559,0,0,0,2.571,15H13.429A1.535,1.535,0,0,0,15,13.428Zm-0.822,0a0.715,0.715,0,0,1-.75.732H2.571a0.71,0.71,0,0,1-.732-0.732V2.572A0.71,0.71,0,0,1,2.571,1.84H13.429a0.715,0.715,0,0,1,.75.732V13.428Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

11
icons/src/julia.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_julia.svg" class="i-color" d="M6.419,6.93a3.167,3.167,0,1,1,4.736-2.751A3.191,3.191,0,0,1,6.419,6.93Zm0.89,3.891A3.162,3.162,0,0,0,2.574,8.07a3.191,3.191,0,0,0,0,5.5A3.162,3.162,0,0,0,7.309,10.821Zm7.691,0a3.167,3.167,0,1,0-4.736,2.751A3.162,3.162,0,0,0,15,10.821Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 525 B

11
icons/src/less.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_less.svg" class="i-color" d="M10.415,9.065c-0.165-.086-0.337-0.16-0.507-0.234S9.592,8.7,9.436,8.634A2.36,2.36,0,0,1,9.188,8.5a0.552,0.552,0,0,1-.307-0.576A0.521,0.521,0,0,1,9.358,7.5a2.754,2.754,0,0,1,1.492.192L11.064,6.7C10.617,6.629,10.2,6.537,9.773,6.5a2.329,2.329,0,0,0-1.3.261,1.514,1.514,0,0,0-.117,2.494C8.6,9.4,8.869,9.518,9.125,9.647c0.277,0.14.563,0.263,0.827,0.426a0.483,0.483,0,0,1,.208.528,0.432,0.432,0,0,1-.4.374A3.9,3.9,0,0,1,8.883,11a9.763,9.763,0,0,1-1.037-.239c-0.046.232-.082,0.464-0.141,0.689a0.24,0.24,0,0,0,.184.35,4.369,4.369,0,0,0,2.123.135,1.4,1.4,0,0,0,1.26-1.141A1.479,1.479,0,0,0,10.415,9.065ZM6.307,6.723A2.234,2.234,0,0,0,3.249,7.856a3.538,3.538,0,0,0-.035,2.769,1.952,1.952,0,0,0,1.047,1.117,3.67,3.67,0,0,0,2.73.006A0.2,0.2,0,0,0,7.1,11.6c-0.035-.285-0.087-0.567-0.134-0.852a3.438,3.438,0,0,1-1.758.185A1.225,1.225,0,0,1,4.177,9.613H7.408a4.108,4.108,0,0,0-.173-1.819A1.911,1.911,0,0,0,6.307,6.723Zm-2.135,2A1.159,1.159,0,0,1,5.239,7.493,1.052,1.052,0,0,1,6.3,8.719H4.173ZM15,10.793a1.478,1.478,0,0,0-.857-1.727c-0.165-.086-0.337-0.16-0.507-0.234s-0.316-.128-0.472-0.2A2.361,2.361,0,0,1,12.913,8.5a0.552,0.552,0,0,1-.307-0.576A0.521,0.521,0,0,1,13.083,7.5a2.754,2.754,0,0,1,1.492.192L14.789,6.7c-0.447-.071-0.867-0.163-1.291-0.2a2.329,2.329,0,0,0-1.3.261,1.515,1.515,0,0,0-.116,2.494c0.246,0.149.511,0.261,0.767,0.391,0.277,0.14.563,0.263,0.827,0.426a0.483,0.483,0,0,1,.208.528,0.432,0.432,0,0,1-.4.374,3.9,3.9,0,0,1-.872.023,9.772,9.772,0,0,1-1.037-.239c-0.046.232-.082,0.464-0.141,0.689a0.239,0.239,0,0,0,.184.35,4.366,4.366,0,0,0,2.124.135A1.4,1.4,0,0,0,15,10.793ZM0.984,4.96a0.455,0.455,0,0,1,.091.028V5.27c0,1.692,0,3.385,0,5.077a1.492,1.492,0,0,0,.47,1.29,2.064,2.064,0,0,0,1.263.332l0.15-.961a0.766,0.766,0,0,1-.752-0.964q0-2.868,0-5.736V4.013C2.145,4.007,2.108,4,2.071,4,1.463,4.014,1,4,1,4" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

11
icons/src/license.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_license.svg" class="i-color" d="M3,5H7V6H3V5ZM3,8H7V7H3V8Zm0,2H7V9H3v1ZM14,5H10V6h4V5Zm0,2H10V8h4V7Zm0,2H10v1h4V9Zm2-6v9a1,1,0,0,1-1,1H9.5l-1,1-1-1H2a1,1,0,0,1-1-1V3A1,1,0,0,1,2,2H7.5l1,1,1-1H15A1,1,0,0,1,16,3ZM8,3.5L7.5,3H2v9H8V3.5ZM15,3H9.5L9,3.5V12h6V3Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 518 B

11
icons/src/liquid.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_liquid.svg" class="i-color" d="M10.554,2.78l0.739,0.755,1.1,0.084a0.133,0.133,0,0,1,.119.114L14,14.1l-4.026.9ZM9.6,15L2,13.536,3.037,5.311c0.05-.37.062-0.382,0.444-0.505l1.232-.393C4.976,3.263,5.817,1,7.577,1a0.912,0.912,0,0,1,.711.419A1.641,1.641,0,0,1,9.78,2.8l0.4-.128ZM8.051,1.995A2.386,2.386,0,0,0,6.869,3.726l1.36-.433A3.553,3.553,0,0,0,8.051,1.995ZM5.255,4.24L6.33,3.9A3.013,3.013,0,0,1,7.754,1.564a0.39,0.39,0,0,0-.226-0.078C6.264,1.486,5.554,3.193,5.255,4.24Zm3.1,1.776a2.22,2.22,0,0,0-1.063-.21A2.549,2.549,0,0,0,4.527,8.385c0,1.557,1.511,1.6,1.511,2.547a0.53,0.53,0,0,1-.545.543,2.531,2.531,0,0,1-1.295-.62L3.841,12.071a2.669,2.669,0,0,0,2.019.855,1.984,1.984,0,0,0,1.939-2.2c0-1.7-1.842-1.98-1.842-2.707a0.7,0.7,0,0,1,.86-0.662,2.341,2.341,0,0,1,1.014.25Zm0.34-2.87,0.659-.21a1.3,1.3,0,0,0-.815-1.03A3.8,3.8,0,0,1,8.691,3.146Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

11
icons/src/lisp.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_lisp.svg" class="i-color" d="M13.731,7.093A0.954,0.954,0,0,0,12.681,8.18v2.279a0.808,0.808,0,1,1-1.612.063V7.571A2.455,2.455,0,0,1,13.6,5.413a0.845,0.845,0,0,0,0-1.688H5.384A1.016,1.016,0,0,0,4.229,4.8V9.7a0.822,0.822,0,1,1-1.643,0V4.71A2.7,2.7,0,0,1,5.334,2h8.225C16.853,2.073,16.624,6.83,13.731,7.093ZM7.539,9.677a0.84,0.84,0,1,1,.011,1.679H2.805a1.058,1.058,0,0,1-1.157-1.142V4.632A0.83,0.83,0,1,0,0,4.618v5.789A2.557,2.557,0,0,0,2.475,13H7.816c2.783,0.011,3.4-4.819-.166-4.987a0.845,0.845,0,1,1,0-1.688H10.07a0.864,0.864,0,0,0,0-1.725H7.488A2.541,2.541,0,0,0,7.539,9.677Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 836 B

11
icons/src/lock.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_lock.svg" class="i-color" d="M6,13H5V12H6v1Zm8-6v7a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V7A1,1,0,0,1,3,6H4V4a4,4,0,0,1,8,0V6h1A1,1,0,0,1,14,7ZM5.8,6h4.41V4a2.2,2.2,0,0,0-4.4,0V6H5.8ZM13,7H4v7h9V7ZM6,8H5V9H6V8Zm0,2H5v1H6V10Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 476 B

11
icons/src/log.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_log.svg" class="i-color" d="M4,10V9h7v1H4ZM4,5h6V6H4V5ZM8,8H4V7H8V8Zm1,4H4V11H9v1Zm5-7.5V14a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V2A1,1,0,0,1,3,1h7.5ZM13,5L10,2H3V14H13V5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 425 B

11
icons/src/lsl.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_lsl.svg" class="i-color" d="M3,7.077C2.988,7.263,3.082,8.368,3.12,9.014a22.952,22.952,0,0,0,.13,2.374A3.717,3.717,0,0,0,4.6,13.969a6.316,6.316,0,0,0,3.022,1,6.818,6.818,0,0,0,2.93-.408,3.239,3.239,0,0,0,1.77-1.96,3.132,3.132,0,0,0-.207-2.475,3.448,3.448,0,0,0-2.091-1.344,5.832,5.832,0,0,0-3.092.1,4.745,4.745,0,0,0-1.876,1.143,0.464,0.464,0,0,0-.068.677,0.525,0.525,0,0,0,.766,0,2.747,2.747,0,0,1,1-.678c0.149-.016.187,0.091,0.124,0.213a2.09,2.09,0,0,0-.042,1.536,1.922,1.922,0,0,0,1.283,1.067,2.018,2.018,0,0,0,1.822-.554,1.817,1.817,0,0,0,.352-1.75,0.493,0.493,0,0,0-.456-0.3,0.247,0.247,0,0,0-.187.192,1.346,1.346,0,0,1,.083.213,0.4,0.4,0,0,1-.621.214,0.53,0.53,0,0,1-.1-0.64,0.876,0.876,0,0,1,.828-0.3,1.671,1.671,0,0,1,1.3.747,2.125,2.125,0,0,1-.083,1.963,2.879,2.879,0,0,1-1.9,1.11,5.23,5.23,0,0,1-2.712-.256,2.829,2.829,0,0,1-1.884-2.006,15.535,15.535,0,0,1-.13-2.48,2.937,2.937,0,0,0-.373-1.6,1.07,1.07,0,0,0-.843-0.464C3.078,6.912,2.989,6.977,3,7.077Zm1.627-5.1a0.772,0.772,0,0,0-.492.778A46.765,46.765,0,0,0,5.479,8.17a0.678,0.678,0,0,0,.635.3A0.7,0.7,0,0,0,6.462,7.9,40.084,40.084,0,0,0,5.455,2.424,0.765,0.765,0,0,0,4.628,1.979ZM7.4,1a0.856,0.856,0,0,0-.6.784,53.048,53.048,0,0,0,.59,5.923,0.512,0.512,0,0,0,.589.409A0.525,0.525,0,0,0,8.4,7.57a45.639,45.639,0,0,0-.248-5.938A0.8,0.8,0,0,0,7.4,1Zm2.965,0.833a0.764,0.764,0,0,0-.667.588A48.138,48.138,0,0,0,9.2,7.8a0.463,0.463,0,0,0,.924.06,41.2,41.2,0,0,0,.8-5.324A0.735,0.735,0,0,0,10.362,1.836ZM12.6,3.579a0.643,0.643,0,0,0-.623.409A38.758,38.758,0,0,0,11,8.332a0.393,0.393,0,0,0,.77.149A32.992,32.992,0,0,0,13,4.211,0.612,0.612,0,0,0,12.6,3.579Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

11
icons/src/lua.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_lua.svg" class="i-color" d="M14.451,6.634l0.408-.087a6.982,6.982,0,0,1,.131.911l-0.416.032A6.562,6.562,0,0,0,14.451,6.634ZM13.26,4.278A1.541,1.541,0,1,1,14.8,2.737,1.541,1.541,0,0,1,13.26,4.278ZM8,13.261A5.262,5.262,0,1,1,13.259,8,5.262,5.262,0,0,1,8,13.261Zm2.179-8.983A1.541,1.541,0,1,0,11.718,5.82,1.541,1.541,0,0,0,10.177,4.278Zm-0.02-2.511,0.136-.394a7.019,7.019,0,0,1,.848.358L10.954,2.1A6.614,6.614,0,0,0,10.157,1.768ZM8.464,1.421L8.494,1a7.043,7.043,0,0,1,.912.125l-0.084.409A6.623,6.623,0,0,0,8.464,1.421Zm-1.8-.3A7.037,7.037,0,0,1,7.573,1L7.6,1.416a6.618,6.618,0,0,0-.859.109ZM4.918,1.7A7.038,7.038,0,0,1,5.77,1.351L5.9,1.746a6.62,6.62,0,0,0-.8.329ZM3.387,2.715a7.011,7.011,0,0,1,.732-0.558L4.35,2.5a6.594,6.594,0,0,0-.689.524ZM2.173,4.093a7.006,7.006,0,0,1,.561-0.73L3.048,3.639a6.588,6.588,0,0,0-.528.686ZM1.361,10.264l0.395-.135a6.675,6.675,0,0,0,.334.8l-0.374.185A7.1,7.1,0,0,1,1.361,10.264Zm0-4.524a7.071,7.071,0,0,1,.353-0.85L2.087,5.075a6.654,6.654,0,0,0-.332.8ZM1.416,7.57L1,7.542a7.055,7.055,0,0,1,.121-0.913L1.53,6.711A6.635,6.635,0,0,0,1.416,7.57ZM1.53,9.293l-0.409.082A6.987,6.987,0,0,1,1,8.463l0.416-.027A6.569,6.569,0,0,0,1.53,9.293Zm1.522,3.07-0.313.276a7.017,7.017,0,0,1-.562-0.729l0.346-.232A6.592,6.592,0,0,0,3.052,12.364Zm1.3,1.134-0.23.348a7.008,7.008,0,0,1-.733-0.557l0.274-.315A6.587,6.587,0,0,0,4.355,13.5Zm1.553,0.757-0.132.4A7.077,7.077,0,0,1,4.924,14.3l0.183-.375A6.644,6.644,0,0,0,5.908,14.254Zm1.7,0.329L7.579,15a7.056,7.056,0,0,1-.913-0.116l0.08-.409A6.608,6.608,0,0,0,7.6,14.584Zm1.807,0.285A6.987,6.987,0,0,1,8.5,15l-0.03-.416a6.568,6.568,0,0,0,.857-0.119Zm1.735-.6a7.106,7.106,0,0,1-.847.359l-0.137-.394a6.669,6.669,0,0,0,.8-0.338Zm1.52-1.031a7.019,7.019,0,0,1-.726.566l-0.234-.345a6.6,6.6,0,0,0,.683-0.532Zm1.2-1.392a7.023,7.023,0,0,1-.553.736L13,12.3a6.569,6.569,0,0,0,.52-0.692Zm0.744-6.18-0.393.14a6.7,6.7,0,0,0-.342-0.8l0.372-.189A7.09,7.09,0,0,1,14.609,5.661Zm0.051,4.524a7.074,7.074,0,0,1-.343.854l-0.376-.181a6.658,6.658,0,0,0,.323-0.8ZM14.584,8.357L15,8.38a7.048,7.048,0,0,1-.111.914l-0.41-.077A6.618,6.618,0,0,0,14.584,8.357Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

11
icons/src/markdown.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_markdown.svg" class="i-color" d="M14.85,3H1.15A1.157,1.157,0,0,0,0,4.15v7.69A1.159,1.159,0,0,0,1.15,13H14.84a1.15,1.15,0,0,0,1.15-1.15V4.15A1.142,1.142,0,0,0,14.85,3ZM9,11H7V8L5.5,9.92,4,8v3H2V5H4L5.5,7,7,5H9v6Zm2.99,0.5L9.5,8H11V5h2V8h1.5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 502 B

11
icons/src/markup.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_markup.svg" class="i-color" d="M10.5,3L9,4.5,12.5,8,9,11.5,10.5,13,15,8Zm-5,0L1,8l4.5,5L7,11.5,3.5,8,7,4.5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 369 B

11
icons/src/matlab.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_matlab.svg" class="i-color" d="M14.559,10.6c-0.792-2.034-1.45-4.119-2.207-6.166a19.539,19.539,0,0,0-1.117-2.566,2.3,2.3,0,0,0-.651-0.8A0.429,0.429,0,0,0,10.34,1a0.625,0.625,0,0,0-.384.157,4.469,4.469,0,0,0-.9,1.217A6.16,6.16,0,0,1,7.313,4.525c-0.368.264-.849,0.292-1.2,0.575A9.057,9.057,0,0,0,4.9,6.454a0.96,0.96,0,0,1-.353.213C3.36,7.158,2.174,7.649,1,8.165,1.994,8.946,3.054,9.642,4.068,10.4a2.27,2.27,0,0,1,.844-0.12,1.792,1.792,0,0,1,.93.993c0.424,0.883.73,1.815,1.073,2.731a2.863,2.863,0,0,0,1.534-.7,18.9,18.9,0,0,0,2.221-2.451,2.471,2.471,0,0,1,1.209-.906,1.616,1.616,0,0,1,1.465.426A10.909,10.909,0,0,0,15,11.813,7.788,7.788,0,0,0,14.559,10.6ZM5.7,9.168c-0.5.3-1.031,0.548-1.551,0.81C3.333,9.424,2.538,8.835,1.737,8.26c1.08-.481,2.178-0.928,3.272-1.377,0.519,0.412,1.054.8,1.573,1.214A4.793,4.793,0,0,1,5.7,9.168Zm1.112-1.38C6.3,7.4,5.773,7.012,5.266,6.608A6.666,6.666,0,0,1,6.375,5.366C6.657,5.182,7,5.131,7.3,4.965A4.949,4.949,0,0,0,8.922,3.344,22.128,22.128,0,0,1,6.811,7.789Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

11
icons/src/mustache.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_mustache.svg" class="i-color" d="M1.724,7.762A0.345,0.345,0,0,0,1.383,7.3c-0.355.029-.6,0.789,0.153,1.042,0.619,0.207,1.07-.273,1.784-1.013,1.594-1.655,3.52-1.815,4.694-.145,0.484-.915,2.391-2.441,5.3.724,1.07,1.163,2.026.069,1.5-.531a0.306,0.306,0,0,0-.469.386H14.3c-1.093-1,1.19-1.928,1.643-.241,0.467,2.539-2.138,2.951-4.224,2.027-4.033-2.075-4.076-1.518-7.98.193A3.3,3.3,0,0,1,.485,9.373C-0.219,8.68-.175,7.032.738,6.7,1.67,6.316,2.458,7.139,1.724,7.762Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 719 B

11
icons/src/nginx.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_nginx.svg" class="i-color" d="M11.661,14H4.47L0.98,8.081,4.454,2h7.494l1.987,4.5H11.342L10.326,4.505H5.987L4.977,6.273,3.954,8.066l2.018,3.443h4.081l0.774-1.524H7.644A1.273,1.273,0,0,1,6.337,8.747,1.385,1.385,0,0,1,7.644,7.48H15Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 491 B

11
icons/src/nodejs.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_node.svg" class="i-color" d="M8.005,16.01A1.2,1.2,0,0,1,7.4,15.845l-1.932-1.16c-0.288-.163-0.147-0.222-0.052-0.255a3.788,3.788,0,0,0,.873-0.4,0.148,0.148,0,0,1,.145.011l1.483,0.894a0.188,0.188,0,0,0,.18,0l5.784-3.388a0.186,0.186,0,0,0,.088-0.159V4.608a0.191,0.191,0,0,0-.089-0.162L8.1,1.061a0.179,0.179,0,0,0-.178,0L2.138,4.448a0.188,0.188,0,0,0-.091.161v6.777a0.18,0.18,0,0,0,.091.157l1.585,0.929c0.86,0.436,1.386-.078,1.386-0.594V5.187a0.168,0.168,0,0,1,.168-0.169H6.01a0.168,0.168,0,0,1,.167.169v6.69A1.617,1.617,0,0,1,4.465,13.71a2.445,2.445,0,0,1-1.333-.368l-1.517-.886a1.244,1.244,0,0,1-.607-1.071V4.608a1.241,1.241,0,0,1,.607-1.07L7.4,0.146a1.25,1.25,0,0,1,1.216,0L14.4,3.538a1.243,1.243,0,0,1,.608,1.07v6.776a1.247,1.247,0,0,1-.608,1.071l-5.784,3.39a1.2,1.2,0,0,1-.609.165h0Zm1.787-4.669c-2.532,0-3.062-1.18-3.062-2.169A0.167,0.167,0,0,1,6.9,9H7.645a0.168,0.168,0,0,1,.166.144c0.113,0.773.449,1.163,1.98,1.163,1.218,0,1.737-.28,1.737-0.936,0-.379-0.146-0.659-2.041-0.848-1.582-.159-2.562-0.514-2.562-1.8,0-1.185.984-1.891,2.633-1.891,1.853,0,2.77.653,2.886,2.054a0.173,0.173,0,0,1-.044.13,0.167,0.167,0,0,1-.123.055H11.527a0.167,0.167,0,0,1-.162-0.133c-0.18-.813-0.619-1.073-1.806-1.073-1.331,0-1.485.47-1.485,0.823,0,0.428.183,0.552,1.979,0.793,1.778,0.238,2.623.576,2.623,1.844s-1.05,2.012-2.883,2.012h0Z" transform="translate(0)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

11
icons/src/note.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_text.svg" class="i-color" d="M8,5H4V4H8V5ZM4,8h7V7H4V8Zm0,2h7V9H4v1Zm0,2h7V11H4v1ZM14,4.5V14a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V2A1,1,0,0,1,3,1h7.5ZM13,5L10,2H3V14H13V5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 426 B

11
icons/src/npm.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_npm.svg" class="i-color" d="M4,4V11.99H8v-6H10v6H12V4H4ZM14,2V14H2V2H14Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 334 B

11
icons/src/nsis.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_nsis.svg" class="i-color" d="M14.314 8.02l-2.994 2.873 2.994 2.87m-.302-6.033h-5.99l2.996 2.872m2.994-3.283l-2.994-2.87-2.994 2.87M10.5 4.365H4.512l2.994 2.87m6.808-5.946L11.32 4.16l2.994 2.87M10.5 3.955l-2.994-2.87-2.994 2.87M6.988 1H1l2.994 2.87M1.687 7.98L4.68 5.106l-2.993-2.87M4.984 5.4L1.99 8.27h5.988m-5.988.41l2.993 2.87L7.98 8.68m-6.293.29v5.74l2.993-2.87-.877-.84m7.685.635l-2.992-2.87-2.994 2.87m0 .41l2.993 2.87 2.993-2.87m.518.084L9.014 15H15" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 717 B

11
icons/src/ocaml.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_ocaml.svg" class="i-color" d="M1,7.13V3.735A1.75,1.75,0,0,1,2.764,2H13.236A1.75,1.75,0,0,1,15,3.735V14H9.189a10.268,10.268,0,0,1-.459-1.485,2.069,2.069,0,0,0-.022-0.371,0.869,0.869,0,0,0-.159-0.2,1.768,1.768,0,0,1-.279-0.775c-0.011-.242-0.1-0.463-0.115-0.7-0.005-.116.008-0.237,0-0.35a1.133,1.133,0,0,0-.036-0.266l0.03-.075A1.218,1.218,0,0,1,8.5,9.763c0.139,0,.271.008,0.41,0.016a3.941,3.941,0,0,0,.818-0.032A2.1,2.1,0,0,0,10.77,9.3a2.623,2.623,0,0,0,.823-1.057,1.847,1.847,0,0,1,.293-0.734,3.659,3.659,0,0,1,.9-0.3,0.642,0.642,0,0,1,.435-0.073c0.12,0.024.336,0.161,0.386-.03a0.34,0.34,0,0,1-.077-0.1c0.224-.022.006-0.53-0.085-0.632a1.174,1.174,0,0,0-.6-0.291,1.864,1.864,0,0,0-.818-0.11,1.332,1.332,0,0,1-.716-0.175,1.108,1.108,0,0,0-1.031.336,0.723,0.723,0,0,1-.18.269,0.873,0.873,0,0,0-.025.3c-0.036.116-.09,0.519-0.148,0.662a0.686,0.686,0,0,1-.418.538,1.592,1.592,0,0,1-.763-0.04c-0.142-.051-0.383-0.132-0.5-0.18A1.07,1.07,0,0,1,7.6,7.21c-0.06-.1-0.64-1.286-0.725-1.49A1.625,1.625,0,0,0,6.5,5.158a0.727,0.727,0,0,0-.675-0.315,0.88,0.88,0,0,0-.459.164,2.215,2.215,0,0,0-.263.465c-0.063.1-.172,0.377-0.273,0.608a0.976,0.976,0,0,1-.178.342A0.261,0.261,0,0,1,4.262,6.4,5.461,5.461,0,0,1,3.888,5.8c-0.375-.64-0.522-0.928-0.952-0.931-0.547,0-.588.3-0.829,0.74A3.068,3.068,0,0,1,1,7.13Zm0,3.93V14H3.713s0.219-.831.268-1A2.573,2.573,0,0,0,4.1,12.634a1.424,1.424,0,0,0-.014-0.361,1.209,1.209,0,0,1,.328-0.637c0.1-.223.164-0.476,0.249-0.7a1.157,1.157,0,0,1,.432-0.637,4.462,4.462,0,0,0-.574-0.056,10.654,10.654,0,0,1-1.091-.2A7.376,7.376,0,0,1,2.72,9.8,1.777,1.777,0,0,0,2.14,9.43a0.412,0.412,0,0,0-.306.175,2.578,2.578,0,0,0-.123.371,2.334,2.334,0,0,1-.205.369A5,5,0,0,0,1,11.06Zm7.544,2.491c-0.052-.108-0.118-0.317-0.161-0.412a2.612,2.612,0,0,0-.23-0.385,0.6,0.6,0,0,1-.211-0.369,6.538,6.538,0,0,0-.473-1.409A2.161,2.161,0,0,0,7,10.4a1.861,1.861,0,0,0-.547-0.371,1.708,1.708,0,0,0-.982,1.063,6.185,6.185,0,0,0-.41.681,2.227,2.227,0,0,1-.273.678,1.869,1.869,0,0,0-.394.675C4.374,13.177,4.218,14,4.218,14h4.5l-0.008-.019C8.654,13.812,8.574,13.615,8.544,13.551Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

11
icons/src/pdf.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_pdf.svg" class="i-color" d="M10.5,1H3A1,1,0,0,0,2,2V14a1,1,0,0,0,1,1H13a1,1,0,0,0,1-1V4.5ZM3,2H7a0.679,0.679,0,0,0-.31.2,1.08,1.08,0,0,0-.23.47,4.22,4.22,0,0,0-.09,1.47,10.3,10.3,0,0,0,.34,1.8A21.78,21.78,0,0,1,5.6,8.6c-0.5,1-.8,1.66-0.91,1.84a7.156,7.156,0,0,0-.69.3,4.191,4.191,0,0,0-1,.64V2ZM7.42,6.8A5.65,5.65,0,0,0,8.59,8.89a2.753,2.753,0,0,0,.94.53c-0.64.09-1.23,0.2-1.81,0.33a12.224,12.224,0,0,0-1.81.59c-0.587.243,0.22-.44,0.61-1.25a15.173,15.173,0,0,0,.91-2.3ZM13,14H3.5a0.743,0.743,0,0,1-.17,0,2.119,2.119,0,0,0,.73-0.44,10.139,10.139,0,0,0,1.78-2.38c0.31-.13.58-0.23,0.81-0.31l0.42-.14c0.45-.13.94-0.23,1.44-0.33a13.1,13.1,0,0,1,1.48-.2,8.645,8.645,0,0,0,1.39.53,7.552,7.552,0,0,0,1.23.23h0.38V14H13Zm0-4.86a3.739,3.739,0,0,0-.64-0.28,4.22,4.22,0,0,0-.75-0.11,10.762,10.762,0,0,0-1.23.08,3,3,0,0,1-1-.64A6.07,6.07,0,0,1,8.09,5.86a15.071,15.071,0,0,0,.2-2,4.7,4.7,0,0,0,0-.75,1.05,1.05,0,0,0-.2-0.88A0.82,0.82,0,0,0,7.48,2H10l3,3V9.14Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

11
icons/src/perl.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_perl.svg" class="i-color" d="M10.354,1c-0.1,0-.208.011-0.321,0.016a8.488,8.488,0,0,0-.969.3,1.946,1.946,0,0,0-1.181.906,5.79,5.79,0,0,1-.394.562,3.578,3.578,0,0,1-.775.567,3.15,3.15,0,0,0-.969.816A3.443,3.443,0,0,0,5.2,5.4c-0.264.245-.473-0.093-0.406-0.329a4.966,4.966,0,0,0,.412-1.691A1.9,1.9,0,0,0,3.648,1.461a0.743,0.743,0,0,0-.582.249,1.232,1.232,0,0,1-.6.26A6.274,6.274,0,0,0,1.4,2.128a0.938,0.938,0,0,0-.394.509,0.337,0.337,0,0,0,.218.376c0.34,0.14.92,0.036,0.993,0.45a4.157,4.157,0,0,0-.412,1.182,10.074,10.074,0,0,0,.085,1.346,3.047,3.047,0,0,0,.854,1.362,2.408,2.408,0,0,0,2.223.906,0.411,0.411,0,0,1,.521.069,0.4,0.4,0,0,1,.042.387,3.245,3.245,0,0,0,0,1,4.344,4.344,0,0,1,.067.673,1.78,1.78,0,0,0,.073.456,2.252,2.252,0,0,1,.042.509c0.007,0.214.02,0.424,0.03,0.466a1.749,1.749,0,0,1-.048.716,3.173,3.173,0,0,1-.218.689c-0.041.08-.164,0.267-0.254,0.419L5.241,13.65c0.15-.012.382-0.022,0.715-0.042a3.613,3.613,0,0,0,.085-0.514A2.6,2.6,0,0,1,6.1,12.7a3.1,3.1,0,0,0,.055-0.355,1.091,1.091,0,0,1,.17-0.541,2.651,2.651,0,0,0,.145-0.318A1.177,1.177,0,0,0,6.5,11.006a2.129,2.129,0,0,1,.036-0.541,1.675,1.675,0,0,1,.212-0.641,1.025,1.025,0,0,0,.194-0.6,0.777,0.777,0,0,1,.2-0.583,0.37,0.37,0,0,1,.242-0.106c0.038,0,.083,0,0.133,0a0.448,0.448,0,0,1,.376.1,0.349,0.349,0,0,1,.018.35,2.545,2.545,0,0,0-.061.344,1.035,1.035,0,0,1-.182.535,0.805,0.805,0,0,0-.151.631,1.045,1.045,0,0,0,.036.429,0.646,0.646,0,0,0,.091.164,2.671,2.671,0,0,0,.491.371,2.857,2.857,0,0,1,.594.5,1.275,1.275,0,0,1,.4.583,0.76,0.76,0,0,1-.273.519,0.96,0.96,0,0,1-.3.175,0.471,0.471,0,0,0-.327.239,0.09,0.09,0,0,0,0,.048c0.4,0,.8,0,1.205.011a0.506,0.506,0,0,0,.121-0.148,0.225,0.225,0,0,1,.17-0.164,0.417,0.417,0,0,1,.224.2,1.019,1.019,0,0,0,.133.148c0.164,0.009.324,0.02,0.485,0.032a0.562,0.562,0,0,0,.121-0.3,0.548,0.548,0,0,0-.006-0.244,0.653,0.653,0,0,0-.315-0.488,1.027,1.027,0,0,1-.164-0.143,0.341,0.341,0,0,1-.055-0.286,1.658,1.658,0,0,1,.327-0.53,2.9,2.9,0,0,0,.333-0.466,1.044,1.044,0,0,1,.206-0.233,1.323,1.323,0,0,0,.194-0.217l0.048-.085V10.126a6.446,6.446,0,0,1,.073-1.018,2.387,2.387,0,0,1,.436-1.081,0.393,0.393,0,0,1,.3-0.3c0.15,0,.241.145,0.285,0.45a4.95,4.95,0,0,0,.321.843,2.293,2.293,0,0,0,.254.551,2.825,2.825,0,0,1,.291.678,2.4,2.4,0,0,1,.024.461,2.389,2.389,0,0,0,.067.71,3.657,3.657,0,0,1,.042.837,1.072,1.072,0,0,1-.115.445,2.789,2.789,0,0,0-.212.689,0.987,0.987,0,0,1-.145.419c-0.006.011-.007,0.021-0.012,0.032,0.514,0.073.819,0.128,0.993,0.159,0.022-.136-0.021-0.276-0.012-0.413a1.4,1.4,0,0,0-.127-0.53,0.911,0.911,0,0,1-.085-0.747,2.4,2.4,0,0,0,.042-0.355,1.153,1.153,0,0,1,.115-0.541,0.939,0.939,0,0,0,.109-0.408,0.839,0.839,0,0,0-.1-0.482,0.53,0.53,0,0,1-.055-0.424,2.579,2.579,0,0,0,0-.795A7.98,7.98,0,0,1,13.7,7.964l0.085-.821a0.729,0.729,0,0,1,.315-0.6,0.426,0.426,0,0,1,.248.387c0.038,0.231.019,0.469,0.067,0.7a1.213,1.213,0,0,1-.224.912,0.493,0.493,0,0,0-.121.382,0.278,0.278,0,0,0,.17.164,0.178,0.178,0,0,0,.1-0.021,1,1,0,0,0,.273-0.3A3.145,3.145,0,0,0,14.86,8.4a3.847,3.847,0,0,0,.079-1.685,0.932,0.932,0,0,0-.376-0.843A6.665,6.665,0,0,1,13.3,3.92a3.843,3.843,0,0,0-.412-0.5,1.705,1.705,0,0,1-.424-0.678,5.229,5.229,0,0,0-.521-1.055,2,2,0,0,0-.739-0.556A1.928,1.928,0,0,0,10.353,1h0ZM10.021,8.35a0.148,0.148,0,0,1,.073.032,0.617,0.617,0,0,1,.133.5c0.022,0.2.049,0.458,0.067,0.567a2.7,2.7,0,0,1,.067.795c-0.011.084-.023,0.257-0.03,0.382a1.393,1.393,0,0,1-.3.837c-0.067.1-.149,0.231-0.182,0.292a0.518,0.518,0,0,1-.206.233A0.3,0.3,0,0,1,9.4,11.97a2.329,2.329,0,0,1-.454-0.307,1.466,1.466,0,0,1-.3-0.371,0.653,0.653,0,0,1-.17-0.392,0.461,0.461,0,0,1,.212-0.371c0.067-.057.213-0.184,0.321-0.281a0.622,0.622,0,0,0,.285-0.5,0.855,0.855,0,0,1,.26-0.53,1.31,1.31,0,0,0,.2-0.477,0.529,0.529,0,0,1,.188-0.371,0.168,0.168,0,0,1,.079-0.021h0Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

11
icons/src/php.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_php.svg" class="i-color" d="M5.323,10.323a1.2,1.2,0,0,0-.782-1.039C4.345,9.212,4.176,9.08,3.982,9a4.5,4.5,0,0,0-.674-0.244,0.407,0.407,0,0,0-.442.179,0.313,0.313,0,0,0,.055.386c0.093,0.131.2,0.256,0.3,0.378,0.172,0.2.355,0.4,0.523,0.607a0.956,0.956,0,0,1,.274.679,2.142,2.142,0,0,1-.757,1.437,0.3,0.3,0,0,1-.194.066,1.252,1.252,0,0,1-.733-0.317,0.351,0.351,0,0,1,.082-0.622,1.791,1.791,0,0,0,.2-0.117,0.4,0.4,0,0,0,.135-0.518,0.8,0.8,0,0,0-.167-0.248c-0.357-.313-0.708-0.637-1.09-0.922A3.542,3.542,0,0,1,.014,7.02,5.542,5.542,0,0,1,.9,3.582,2.366,2.366,0,0,1,1.916,2.6,6.463,6.463,0,0,1,2.9,2.309,6.813,6.813,0,0,1,5.7,2.058a1.982,1.982,0,0,1,1.7,1.317,3.53,3.53,0,0,1,.168,1.572A2.713,2.713,0,0,1,5.582,7.23,0.781,0.781,0,0,1,4.6,6.916C4.4,6.651,4.236,6.363,4.058,6.084,4.032,6.043,4.013,5.995,3.991,5.95S3.946,5.864,3.923,5.82A3.088,3.088,0,0,0,4.36,7.113a0.788,0.788,0,0,0,.6.4A2.657,2.657,0,0,0,7.432,6.494,3.551,3.551,0,0,0,8.063,3.55C8.025,3.34,7.96,3.135,7.914,2.927a0.22,0.22,0,0,1,.162-0.281A1.69,1.69,0,0,1,8.27,2.6a8.31,8.31,0,0,1,2.506-.146,5.976,5.976,0,0,1,2.67.857,5.816,5.816,0,0,1,2.478,3.326A2.366,2.366,0,0,1,16,7.263c0,0.141-.09.178-0.2,0.089a3.039,3.039,0,0,1-.341-0.321c-0.1-.107-0.177-0.23-0.273-0.343-0.074-.088-0.139-0.075-0.174.035-0.022.067-.042,0.133-0.062,0.2a4.768,4.768,0,0,1-1.135,2.038,0.569,0.569,0,0,0-.158.312,5.028,5.028,0,0,0-.012.9c0.062,0.642.158,1.281,0.233,1.922a0.576,0.576,0,0,1-.432.7,2.985,2.985,0,0,1-.777.17c-0.418.028-.84,0.008-1.26,0.008A1.114,1.114,0,0,0,11,11.843c0.085-.335.184-0.653,0.243-0.978a0.858,0.858,0,0,0-.189-0.757,0.486,0.486,0,0,0-.628-0.146,2.315,2.315,0,0,1-1.978.125,0.519,0.519,0,0,0-.7.226,1.592,1.592,0,0,0-.242.956c0.026,0.42.1,0.835,0.16,1.253,0.032,0.234,0,.294-0.236.354a5.132,5.132,0,0,1-1.627.1,0.492,0.492,0,0,1-.077-0.019A1.031,1.031,0,0,0,5.2,11.834a2.42,2.42,0,0,0,.125-1.507l0,0h0ZM2.087,8.6a0.579,0.579,0,0,0,.166-0.289,0.7,0.7,0,0,0-.381-0.705,0.263,0.263,0,0,0-.322.062Q1.229,8.024.913,8.381a0.723,0.723,0,0,0-.093.136,0.191,0.191,0,0,0,.145.312C1.074,8.856,1.187,8.861,1.3,8.877a1.289,1.289,0,0,0,.788-0.271h0Zm0.024-2.6a0.354,0.354,0,0,0-.352-0.342,0.359,0.359,0,0,0-.358.354,0.355,0.355,0,0,0,.363.333,0.347,0.347,0,0,0,.349-0.344h0Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

11
icons/src/plist.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_plist.svg" class="i-color" d="M10.5,3L9,4.5,12.5,8,9,11.5,10.5,13,15,8Zm-5,0L1,8l4.5,5L7,11.5,3.5,8,7,4.5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 368 B

11
icons/src/postcss.svg Executable file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

11
icons/src/preferences.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_preferences.svg" class="i-color" d="M4,7H3V2H4V7ZM3,14H4V11H3v3Zm5,0H9V8H8v6Zm5,0h1V12H13v2ZM14,2H13V8h1V2ZM9,2H8V4H9V2ZM5,8H2a1,1,0,0,0,0,2H5A1,1,0,0,0,5,8Zm5-3H7A1,1,0,0,0,7,7h3A1,1,0,0,0,10,5Zm5,4H12a1,1,0,0,0,0,2h3A1,1,0,0,0,15,9Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 496 B

11
icons/src/procfile.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_procfile.svg" class="i-color" d="M9.442,13V6.437s0.441-1.57-5.431.642C4,7.108,4,1.011,4,1.011L5.919,1V4.906s5.372-2.048,5.372,1.553V13H9.442Zm1.093-9.636H8.5A12.084,12.084,0,0,0,9.9,1.011H12a9.678,9.678,0,0,1-1.465,2.353h0Zm-6.5,9.625V9.251l1.93,1.869-1.93,1.868h0Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 526 B

11
icons/src/psd.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_psd.svg" class="i-color" d="M1,15V1H15V15H1ZM6.162,3.887C5.244,3.855,4.15,3.911,4.15,3.911v7.058H5.272V8.414C6.779,8.543,8.43,7.951,8.43,6.146A2.128,2.128,0,0,0,6.162,3.887Zm4.069,3.137c0.01-.366.778-0.591,1.882-0.09V5.848A3.219,3.219,0,0,0,10.1,5.784a1.518,1.518,0,0,0-.681,2.31c0.573,0.681,2,.935,1.765,1.6A1,1,0,0,1,10,9.988a2.944,2.944,0,0,1-.865-0.382v1.15a2.608,2.608,0,0,0,.886.275,2.567,2.567,0,0,0,1.8-.409,1.579,1.579,0,0,0-.519-2.64C10.205,7.449,10.223,7.3,10.231,7.024ZM6.454,7.3a5.4,5.4,0,0,1-1.181.1V4.929a3.856,3.856,0,0,1,1.17.053,1.1,1.1,0,0,1,.81,1.168A1.144,1.144,0,0,1,6.454,7.3Z"/>
</svg>

After

Width:  |  Height:  |  Size: 833 B

11
icons/src/pug.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_pug.svg" class="i-color" d="M13.313,3.771A10.736,10.736,0,0,1,16,6.433c-0.063.139-.975,0.908-1.249,1.211-0.6,1.383-1.135,2.373-1.328,1.27-0.22,1.326-.69,1.21-0.874,1.858A2.01,2.01,0,0,1,11.159,12.4a3.247,3.247,0,0,1-1.136.321,7.051,7.051,0,0,1-3.883.013,3.932,3.932,0,0,1-1.969-.779,2.924,2.924,0,0,1-.729-1.463,2.741,2.741,0,0,1-.832-1.76C2.518,9.96,1.861,9.3,1.255,7.636c0,0-1.191-1.066-1.253-1.2A10.7,10.7,0,0,1,2.688,3.771C5.062,2.683,10.7,2.712,13.313,3.771ZM9.255,7.434c1.283,0.439,2.495,1.832,2.295,3.111A4.886,4.886,0,0,1,11.4,11.96c1.1-.726.615-0.959,1.051-1.657a2.9,2.9,0,0,0,.706-1.408c-0.127-.96-0.25-2.662-0.4-3.17a9.493,9.493,0,0,0-1.189-1.9A12.962,12.962,0,0,0,4.516,3.8,9.67,9.67,0,0,0,3.3,5.734C3.153,6.216,3.023,7.87,2.9,8.849,3,9.78,3.7,10.192,3.8,10.685a1.568,1.568,0,0,0,.967,1.335,4.614,4.614,0,0,1-.176-1.493c-0.208-1.48,1.216-2.739,2.369-3.1A1.377,1.377,0,0,1,9.255,7.434ZM9.479,11A1.742,1.742,0,0,0,8.2,9.3L8.228,7.97C9.29,7.9,9.166,7.117,8.094,7.062c-0.824.007-1.4,0.773-.138,0.907V9.295a1.662,1.662,0,0,0-1.273,1.687A1.44,1.44,0,0,1,8.132,9.6,1.481,1.481,0,0,1,9.479,11ZM5.2,6.544a0.288,0.288,0,0,0-.431-0.251,0.291,0.291,0,0,0,0,.5A0.288,0.288,0,0,0,5.2,6.544ZM4.07,8a1.115,1.115,0,0,1,0-1.921A1.1,1.1,0,1,1,4.07,8Zm6.881,0a1.115,1.115,0,0,1,0-1.921A1.1,1.1,0,1,1,10.952,8ZM11.5,6.544a0.288,0.288,0,0,0-.431-0.251,0.291,0.291,0,0,0,0,.5A0.288,0.288,0,0,0,11.5,6.544Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

11
icons/src/puppet.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_puppet.svg" class="i-color" d="M13,10.1V5.888H9.747L8.116,4.2V1H4V5.186H7.227L8.858,6.872V9.128L7.227,10.814H4V15H8.116V11.8l1.643-1.7H13ZM6.776,3.811h-1.4V2.375h1.4V3.811ZM6.764,13.626H5.387v-1.4H6.764v1.4Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 468 B

11
icons/src/python.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_python.svg" class="i-color" d="M7.949,1C4.395,1,4.617,2.549,4.617,2.549l0,1.605H8.013V4.636H3.274S1,4.377,1,7.982s1.985,3.477,1.985,3.477H4.169V9.786a1.89,1.89,0,0,1,1.953-2H9.487a1.81,1.81,0,0,0,1.89-1.836V2.868S11.664,1,7.949,1h0ZM6.079,2.079a0.613,0.613,0,1,1-.61.613A0.611,0.611,0,0,1,6.079,2.079ZM8.052,15c3.554,0,3.332-1.549,3.332-1.549l0-1.605H7.988V11.364h4.739S15,11.623,15,8.018s-1.985-3.477-1.985-3.477H11.832V6.214a1.89,1.89,0,0,1-1.953,2H6.514a1.81,1.81,0,0,0-1.89,1.836v3.087S4.337,15,8.052,15h0Zm1.87-1.079a0.613,0.613,0,1,1,.61-0.613A0.611,0.611,0,0,1,9.922,13.921Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 842 B

11
icons/src/r.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_r.svg" class="i-color" d="M15.275,9.5c2.585-4.065-2.321-6.72-5.6-7.333C3.1,0.939-3.71,6.736,2.359,11.113A8.349,8.349,0,0,0,6,12.406V14H8.685V12.512a12.832,12.832,0,0,0,2.289-.336C11.449,13.089,11.856,14,11.856,14h3.05s-0.991-1.657-1.623-2.7A5.45,5.45,0,0,0,15.275,9.5Zm-6.59,1.81V10.345h1a1.877,1.877,0,0,1,.777.9A11.533,11.533,0,0,1,8.685,11.31ZM10.69,8.593H8.685V6.823H10.69a1.118,1.118,0,0,1,.668.9A1.059,1.059,0,0,1,10.69,8.593Zm2.194,2.048c-0.041-.066-0.072-0.117-0.092-0.147a2.922,2.922,0,0,0-1.286-.6A2.542,2.542,0,0,0,13.97,7.305c-0.022-1.849-1.88-2.355-2.813-2.355H6v5.883a4.873,4.873,0,0,1-1.069-.515c-4.651-3.083.566-7.166,5.6-6.3,2.514,0.432,6.274,2.3,4.293,5.165A4.372,4.372,0,0,1,12.884,10.641Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 970 B

11
icons/src/rails.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_rails.svg" class="i-color" d="M2.516,15H9.349a15.2,15.2,0,0,1-1.13-6.725,5.367,5.367,0,0,1,4.29-4.841,2.592,2.592,0,0,1,2.184.733L15,3.7a6.387,6.387,0,0,0-4.6-1.858A6.943,6.943,0,0,0,4.956,5.894a19.219,19.219,0,0,0-2.183,5.757A10.681,10.681,0,0,0,2.516,15ZM1.154,11.494L2.49,11.6,2.259,12.959,1,12.8ZM3.261,8.615L3.62,7.594,2.439,7.123l-0.385,1.1ZM4.93,5.109l0.694-.837-0.9-.6-0.719.811ZM6.754,1.864L7.371,2.623l0.848-.5L7.6,1.419ZM9.76,1L9.914,1.759l1.053-.026-0.1-.68ZM13.33,1.811L13.3,2.282l0.719,0.393,0.154-.236ZM13.176,3.826V4.219L13.87,4.3V3.983Zm-2.209.34L11.3,4.795,11.789,4.4l-0.1-.419Zm-1.053.811,0.514,0.785-0.308.55L9.374,5.475ZM8.886,7.15l-0.334.68L9.426,8.589l0.205-.864ZM8.527,9.531l-0.051.916,1.079,0.471L9.5,10.054Zm0.308,3.245,0.257,0.942L10.453,13.8,9.965,12.776H8.835Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

11
icons/src/riot.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_riot.svg" class="i-color" d="M13,15H3a2,2,0,0,1-2-2V3A2,2,0,0,1,3,1H13a2,2,0,0,1,2,2V13A2,2,0,0,1,13,15Zm-2-3.077L9.336,8.654a2.345,2.345,0,0,0,1.033-.871,2.538,2.538,0,0,0,.341-1.365A2.221,2.221,0,0,0,9.97,4.632,3.143,3.143,0,0,0,7.868,4H5.01v8H6.595V9.071H7.857L9.3,12H11V11.923ZM7.873,7.736H6.595v-2.4H7.868a1.254,1.254,0,0,1,.948.324,1.237,1.237,0,0,1,.309.89A1.153,1.153,0,0,1,8.8,7.42,1.277,1.277,0,0,1,7.873,7.736Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 683 B

11
icons/src/ruby.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_ruby.svg" class="i-color" d="M13,6L8,11V4h3Zm3,0L8,14,0,6,4,2h8ZM8,12.5L14.5,6l-3-3h-7l-3,3Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 354 B

11
icons/src/rust.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_rust.svg" class="i-color" d="M14.9,7.831l-0.587-.363c0-.057-0.01-0.114-0.017-0.171l0.5-.471a0.2,0.2,0,0,0-.067-0.337l-0.645-.241c-0.016-.056-0.033-0.111-0.05-0.167l0.4-.559a0.2,0.2,0,0,0,.023-0.2A0.2,0.2,0,0,0,14.308,5.2l-0.68-.111c-0.026-.052-0.054-0.1-0.082-0.153l0.286-.628a0.2,0.2,0,0,0-.191-0.286l-0.69.024c-0.036-.044-0.072-0.089-0.109-0.133L13,3.246A0.2,0.2,0,0,0,12.758,3l-0.672.159C12.042,3.124,12,3.088,11.953,3.052l0.024-.69a0.2,0.2,0,0,0-.089-0.175,0.2,0.2,0,0,0-.2-0.016l-0.628.286-0.153-.082L10.8,1.695a0.2,0.2,0,0,0-.123-0.154,0.2,0.2,0,0,0-.2.023l-0.559.4-0.166-.05L9.517,1.27A0.2,0.2,0,0,0,9.18,1.2l-0.471.505L8.538,1.691,8.174,1.1a0.2,0.2,0,0,0-.344,0l-0.363.587L7.3,1.708,6.825,1.2a0.2,0.2,0,0,0-.337.067l-0.242.645-0.166.05-0.559-.4a0.2,0.2,0,0,0-.318.131l-0.111.68C5.042,2.4,4.99,2.429,4.94,2.457L4.312,2.171a0.2,0.2,0,0,0-.2.016,0.2,0.2,0,0,0-.089.175l0.024,0.69c-0.044.036-.089,0.072-0.133,0.109L3.245,3A0.2,0.2,0,0,0,3,3.246L3.161,3.919c-0.037.044-.073,0.087-0.109,0.133l-0.69-.024a0.2,0.2,0,0,0-.191.286L2.457,4.94c-0.028.05-.055,0.1-0.082,0.153L1.695,5.2a0.2,0.2,0,0,0-.131.318l0.4,0.559c-0.017.055-.034,0.111-0.05,0.167L1.27,6.489a0.2,0.2,0,0,0-.067.337L1.708,7.3C1.7,7.354,1.7,7.411,1.691,7.468L1.1,7.831a0.2,0.2,0,0,0,0,.344L1.691,8.538C1.7,8.6,1.7,8.653,1.708,8.709L1.2,9.18a0.2,0.2,0,0,0,.067.337L1.915,9.759c0.016,0.056.033,0.112,0.05,0.167l-0.4.559a0.2,0.2,0,0,0-.023.195,0.2,0.2,0,0,0,.154.122l0.68,0.111c0.026,0.052.054,0.1,0.082,0.153l-0.286.627a0.2,0.2,0,0,0,.191.286l0.69-.024c0.036,0.045.072,0.089,0.109,0.133L3,12.759A0.2,0.2,0,0,0,3.245,13l0.673-.158,0.133,0.109-0.024.691a0.2,0.2,0,0,0,.286.19l0.628-.286c0.05,0.028.1,0.055,0.153,0.082L5.2,14.311a0.2,0.2,0,0,0,.122.154,0.205,0.205,0,0,0,.2-0.022l0.559-.4,0.167,0.05,0.242,0.645a0.2,0.2,0,0,0,.337.067L7.3,14.3c0.057,0.007.114,0.012,0.172,0.017L7.832,14.9a0.2,0.2,0,0,0,.343,0l0.363-.587L8.709,14.3,9.18,14.8a0.2,0.2,0,0,0,.337-0.067l0.242-.645,0.167-.05,0.559,0.4a0.2,0.2,0,0,0,.2.022,0.2,0.2,0,0,0,.122-0.154l0.111-.68,0.153-.082,0.628,0.286a0.2,0.2,0,0,0,.285-0.19l-0.024-.691,0.133-.109L12.76,13a0.2,0.2,0,0,0,.189-0.054A0.2,0.2,0,0,0,13,12.759l-0.158-.673c0.037-.044.073-0.087,0.109-0.133l0.69,0.024a0.2,0.2,0,0,0,.175-0.089,0.2,0.2,0,0,0,.015-0.2l-0.286-.627c0.027-.05.055-0.1,0.082-0.153l0.68-.111a0.2,0.2,0,0,0,.131-0.317l-0.4-.559c0.017-.055.034-0.111,0.05-0.167l0.645-.241a0.2,0.2,0,0,0,.127-0.15A0.2,0.2,0,0,0,14.8,9.18l-0.5-.471c0.006-.057.011-0.114,0.017-0.171L14.9,8.175a0.2,0.2,0,0,0,0-.344h0ZM10.968,12.7a0.416,0.416,0,1,1,.493-0.319A0.417,0.417,0,0,1,10.968,12.7Zm-0.2-1.349a0.378,0.378,0,0,0-.449.291l-0.209.973A5.129,5.129,0,0,1,5.846,12.6l-0.209-.973a0.379,0.379,0,0,0-.449-0.291l-0.859.184a5.153,5.153,0,0,1-.444-0.523h4.18c0.047,0,.079-0.009.079-0.052V9.463c0-.043-0.032-0.052-0.079-0.052H6.842V8.474H8.164a0.831,0.831,0,0,1,.813.7c0.052,0.206.168,0.877,0.247,1.092a1.067,1.067,0,0,0,.739.722h2.083a0.432,0.432,0,0,0,.075-0.007,5.112,5.112,0,0,1-.473.556l-0.879-.189h0Zm-5.78,1.329a0.416,0.416,0,1,1,.319-0.494A0.415,0.415,0,0,1,4.988,12.682ZM3.4,6.253a0.415,0.415,0,1,1-.548-0.212A0.416,0.416,0,0,1,3.4,6.253ZM2.916,7.408l0.895-.4A0.379,0.379,0,0,0,4,6.51L3.819,6.093H4.543V9.36H3.081a5.107,5.107,0,0,1-.2-1.4,5.29,5.29,0,0,1,.029-0.55h0Zm3.927-.317V6.129H8.569a0.644,0.644,0,0,1,.63.507,0.642,0.642,0,0,1-.755.455h-1.6Zm6.272,0.866q0,0.192-.014.379H12.575a0.072,0.072,0,0,0-.074.086V8.664a0.619,0.619,0,0,1-.6.722,0.574,0.574,0,0,1-.6-0.275,1.8,1.8,0,0,0-.834-1.4,1.886,1.886,0,0,0,1.049-1.453,1.643,1.643,0,0,0-.8-1.349,2.282,2.282,0,0,0-1.1-.361H4.19A5.107,5.107,0,0,1,7.051,2.932L7.691,3.6a0.379,0.379,0,0,0,.535.012L8.942,2.93a5.118,5.118,0,0,1,3.5,2.494L11.953,6.53a0.38,0.38,0,0,0,.193.5L13.089,7.45C13.106,7.617,13.114,7.787,13.114,7.958Zm-5.423-5.6a0.415,0.415,0,1,1-.014.588A0.415,0.415,0,0,1,7.691,2.361Zm4.862,3.912a0.415,0.415,0,1,1,.211.549A0.416,0.416,0,0,1,12.554,6.273Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

11
icons/src/sass.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_sass.svg" class="i-color" d="M15.984,10.5a1.63,1.63,0,0,0-.657-1.114A2.409,2.409,0,0,0,13.9,8.9a3.218,3.218,0,0,0-1.244.193c-0.114.042-.227,0.091-0.342,0.137C12.3,9.2,12.279,9.172,12.266,9.144a2.331,2.331,0,0,1-.292-0.754,1.69,1.69,0,0,1,0-.591c0.045-.188.1-0.373,0.159-0.559a0.136,0.136,0,0,0-.082-0.192,0.369,0.369,0,0,0-.1-0.033,1.545,1.545,0,0,0-.66.049,0.19,0.19,0,0,0-.149.151c-0.01.049-.03,0.1-0.043,0.144a3.613,3.613,0,0,1-.188.6c-0.229.479-.49,0.939-0.758,1.4-0.029.049-.059,0.1-0.1,0.158a2.076,2.076,0,0,1-.225-0.583,1.8,1.8,0,0,1,0-.7c0.043-.174.1-0.345,0.152-0.516a0.119,0.119,0,0,0-.06-0.167A0.354,0.354,0,0,0,9.8,7.492a1.477,1.477,0,0,0-.683.056,0.186,0.186,0,0,0-.127.139,5.424,5.424,0,0,1-.2.63c-0.354.815-.718,1.627-1.082,2.437-0.076.169-.165,0.333-0.251,0.5a1.2,1.2,0,0,1-.08.118,0.1,0.1,0,0,1-.03-0.061A1.673,1.673,0,0,1,7.348,11c0.06-.3.129-0.608,0.2-0.91,0.06-.249.13-0.5,0.2-0.745a0.233,0.233,0,0,0-.037-0.23,0.341,0.341,0,0,0-.431-0.052c-0.013.01-.029,0.016-0.055,0.031,0-.039.007-0.064,0.011-0.089a1.39,1.39,0,0,0-.02-0.566,0.448,0.448,0,0,0-.47-0.359,1.007,1.007,0,0,0-.333.064,2.52,2.52,0,0,0-1.057.842,0.327,0.327,0,0,1-.1.084c-0.369.206-.74,0.409-1.11,0.613l-0.412.227C3.624,9.8,3.523,9.691,3.409,9.6c-0.348-.285-0.7-0.563-1.052-0.845a4.163,4.163,0,0,1-.842-0.841,1.5,1.5,0,0,1-.292-0.82,1.933,1.933,0,0,1,.293-1.072,4.113,4.113,0,0,1,.972-1.068A8.95,8.95,0,0,1,3.764,4.1a9.617,9.617,0,0,1,1.959-.869,5.392,5.392,0,0,1,2.165-.247,2.213,2.213,0,0,1,.833.243,0.862,0.862,0,0,1,.438.476,1.2,1.2,0,0,1,.02.667,2.55,2.55,0,0,1-.663,1.16A4.475,4.475,0,0,1,6.684,6.7a5.006,5.006,0,0,1-1.246.267,2.334,2.334,0,0,1-1.019-.124,1.326,1.326,0,0,1-.562-0.383,0.084,0.084,0,0,0-.113-0.037,0.1,0.1,0,0,0-.042.126,1.208,1.208,0,0,0,.1.235,1.343,1.343,0,0,0,.445.423,2.17,2.17,0,0,0,1.105.3,5.535,5.535,0,0,0,1.742-.223A4.272,4.272,0,0,0,9.183,6.019a3.231,3.231,0,0,0,.883-1.849A1.794,1.794,0,0,0,9.9,3.152a1.792,1.792,0,0,0-.8-0.766,3.746,3.746,0,0,0-1.573-.391H6.978a6.533,6.533,0,0,0-1.933.4,13.23,13.23,0,0,0-1.387.593,8.956,8.956,0,0,0-2.644,1.9A3.956,3.956,0,0,0,.142,6.267C0.089,6.422.056,6.586,0.018,6.746c0,0.013.012,0.026-.021,0.039V7.011a0.638,0.638,0,0,1,.051.173,2.535,2.535,0,0,0,.541.993A6.512,6.512,0,0,0,1.8,9.252C2.185,9.528,2.572,9.8,2.955,10.07c0.066,0.047.127,0.1,0.2,0.158-0.061.033-.113,0.063-0.166,0.09a8.848,8.848,0,0,0-1.44.9,2.955,2.955,0,0,0-.716.727,1.571,1.571,0,0,0-.181,1.508,0.89,0.89,0,0,0,.3.391,0.44,0.44,0,0,0,.148.077C1.236,13.949,1.374,13.97,1.511,14H1.9a2.4,2.4,0,0,0,1.17-.43,2.579,2.579,0,0,0,1.081-1.55,2.749,2.749,0,0,0-.016-1.43C4.12,10.542,4.1,10.5,4.087,10.456s-0.036-.084-0.059-0.137l0.878-.507L4.919,9.823c-0.016.052-.033,0.1-0.047,0.158a3.584,3.584,0,0,0-.149,1.169,2.251,2.251,0,0,0,.391,1.173,0.565,0.565,0,0,0,.886.01,2.052,2.052,0,0,0,.2-0.322c0.143-.3.276-0.6,0.412-0.9,0.006-.013.011-0.026,0.024-0.055-0.01.142-.021,0.267-0.027,0.392a1.5,1.5,0,0,0,.069.574,0.394,0.394,0,0,0,.334.3,0.419,0.419,0,0,0,.313-0.115,1.326,1.326,0,0,0,.344-0.41c0.243-.448.492-0.892,0.712-1.351,0.238-.5.446-1.007,0.667-1.512,0.012-.028.023-0.056,0.037-0.09,0.052,0.206.089,0.408,0.156,0.6a5.583,5.583,0,0,0,.279.648,0.194,0.194,0,0,1-.025.247c-0.288.349-.571,0.7-0.854,1.054a2.326,2.326,0,0,0-.177.242,0.47,0.47,0,0,0-.061.175,0.223,0.223,0,0,0,.177.253,1.223,1.223,0,0,0,.346.025,2.022,2.022,0,0,0,1.072-.4,1.131,1.131,0,0,0,.444-1.218,2.848,2.848,0,0,0-.121-0.394,0.146,0.146,0,0,1,.016-0.154,12.522,12.522,0,0,0,.87-1.483,0.313,0.313,0,0,1,.039-0.062,3.859,3.859,0,0,0,.44,1.255c-0.116.113-.232,0.215-0.336,0.328a2.254,2.254,0,0,0-.533.846,1.008,1.008,0,0,0-.059.437,0.367,0.367,0,0,0,.452.334,2.056,2.056,0,0,0,1.227-.76,1,1,0,0,0,.14-0.912C12.555,9.81,12.527,9.723,12.5,9.622c0.121-.038.24-0.083,0.362-0.111a3.2,3.2,0,0,1,1.876.11,1.417,1.417,0,0,1,.817.714,0.826,0.826,0,0,1-.313,1.118,0.733,0.733,0,0,0-.113.077,0.111,0.111,0,0,0-.026.086,0.086,0.086,0,0,0,.068.035,0.621,0.621,0,0,0,.346-0.144,1.047,1.047,0,0,0,.474-0.746c0-.009-0.012-0.018.02-0.027V10.522c-0.033-.009-0.019-0.017-0.02-0.027h0ZM3.55,11.363a2.038,2.038,0,0,1-.722,1.41A1.639,1.639,0,0,1,2,13.187a0.607,0.607,0,0,1-.344-0.024,0.353,0.353,0,0,1-.2-0.361,1.31,1.31,0,0,1,.194-0.665,2.37,2.37,0,0,1,.6-0.667,9.289,9.289,0,0,1,1.183-.8,0.281,0.281,0,0,1,.031-0.013,2.094,2.094,0,0,1,.076.706h0ZM6.761,8.878a4.348,4.348,0,0,1-.12.542,16.065,16.065,0,0,1-.674,1.791,3.047,3.047,0,0,1-.175.31,0.221,0.221,0,0,1-.036.043c-0.074.073-.144,0.069-0.181-0.027a2.023,2.023,0,0,1-.093-0.348,1.826,1.826,0,0,1-.016-0.243,3.056,3.056,0,0,1,.477-1.587A1.491,1.491,0,0,1,6.4,8.84a0.825,0.825,0,0,1,.2-0.091c0.108-.031.175,0.02,0.157,0.129h0Zm2.191,2.8,0.787-.924A1.072,1.072,0,0,1,8.952,11.682Zm2.515-.621c-0.056.032-.116,0.055-0.174,0.085s-0.069,0-.071-0.045a0.31,0.31,0,0,1,.012-0.092,1.984,1.984,0,0,1,.593-0.96,0.1,0.1,0,0,1,.02-0.011,0.849,0.849,0,0,1-.381,1.023h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 5 KiB

11
icons/src/scala.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_scala.svg" class="i-color" d="M13,1c-0.737.877-7.155,1.55-9.99,1.867V6.16c2.726-.249,9.265-0.736,9.951-1.867ZM12.99,5.439C12.253,6.316,5.835,6.989,3,7.306V10.6c2.726-.249,9.266-0.736,9.951-1.867ZM13,9.84c-0.737.877-7.155,1.551-9.99,1.867V15c2.726-.249,9.266-0.736,9.952-1.867Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 538 B

11
icons/src/scss.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_scss.svg" class="i-color" d="M13.926,2.713C13.5,1.068,10.709.527,8.07,1.444A13.334,13.334,0,0,0,3.577,3.965c-1.453,1.33-1.685,2.487-1.59,2.971C2.325,8.642,4.715,9.757,5.7,10.585v0c-0.29.139-2.41,1.189-2.907,2.263a1.449,1.449,0,0,0,.485,2.054,3.008,3.008,0,0,0,3.21-1.273,3.13,3.13,0,0,0,.32-2.836,3.9,3.9,0,0,1,1.449-.081c1.661,0.19,1.987,1.2,1.924,1.629a1.074,1.074,0,0,1-.527.728c-0.116.071-.152,0.095-0.142,0.147,0.014,0.076.068,0.073,0.167,0.057a1.276,1.276,0,0,0,.9-1.129c0.04-.995-0.935-2.108-2.661-2.079a4.649,4.649,0,0,0-1.481.2l-0.073-.079C5.3,9.073,3.326,8.285,3.41,6.788c0.03-.544.224-1.977,3.79-3.715,2.921-1.424,5.26-1.032,5.664-.164,0.577,1.241-1.25,3.547-4.284,3.879a2.313,2.313,0,0,1-1.916-.475c-0.159-.172-0.183-0.18-0.243-0.147-0.1.053-.035,0.2,0,0.295a1.789,1.789,0,0,0,1.1.843,5.932,5.932,0,0,0,3.556-.344C12.912,6.265,14.348,4.33,13.926,2.713Zm-7.82,8.382a2.322,2.322,0,0,1-.02,1.384q-0.024.07-.052,0.139t-0.061.135a2.586,2.586,0,0,1-.437.624A1.665,1.665,0,0,1,3.887,14c-0.356-.2-0.178-1.03.46-1.689A6.417,6.417,0,0,1,6.02,11.144v0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

11
icons/src/settings.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_settings.svg" class="i-color" d="M15,8.776v-1.6l-1.94-.641L12.61,5.44,13.49,3.6,12.36,2.465l-1.81.912L9.46,2.925,8.77,1H7.17L6.54,2.945,5.43,3.4,3.59,2.515,2.46,3.647,3.37,5.46,2.92,6.552,1,7.234V8.827L2.94,9.468,3.39,10.56,2.51,12.4l1.13,1.132,1.81-.912,1.09,0.451L7.23,15H8.82l0.63-1.944,1.11-.451,1.84,0.882,1.13-1.132L12.61,10.54l0.47-1.092L15,8.756v0.02ZM8,11.011A3.006,3.006,0,1,1,11,8,3,3,0,0,1,8,11.011Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 673 B

11
icons/src/shell.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_shell.svg" class="i-color" d="M13.992,2H2a0.961,0.961,0,0,0-1,.916v9.165a0.961,0.961,0,0,0,1,.917h12a0.961,0.961,0,0,0,1-.917V2.912A0.961,0.961,0,0,0,13.992,2ZM3,8.411L5,6.578,3,4.745l1-.916,3,2.75L4,9.327Zm8,0.917h-4V8.411h4V9.327Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 493 B

11
icons/src/sketch.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_sketch.svg" class="i-color" d="M7.544,13.971L3.677,6.784,1.062,4.8ZM14.966,4.8L12.351,6.784,8.484,13.971ZM11.7,6.861H4.3L8,14l3.7-7.14h0ZM3.791,6.236L1,4.147,2.7,2.2l2.409,1.16L3.792,6.236h0ZM5.577,3.547L4.3,6.35h7.4l-1.275-2.8H5.577Zm6.63,2.688L15,4.147,13.305,2.2l-2.41,1.16,1.312,2.879h0Zm-1.785-3.2H5.577L3.231,1.891,5.36,1h5.279l2.13,0.891Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 606 B

11
icons/src/slim.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_slim.svg" class="i-color" d="M8,5H7V4H8V5Zm4,3H11V9h1V8ZM5,5H4V6H5V5ZM4,8H3V9H4V8ZM15,2.5L14.5,2,8,7C7.94,6.98,7,7,7,7A1,1,0,0,0,6,8V9a1,1,0,0,0,1,1H8A1,1,0,0,0,9,9V8.08ZM13.41,6.59a6.411,6.411,0,0,1,.3,1.91A6.205,6.205,0,1,1,7.5,2.3a6.121,6.121,0,0,1,3.27.94l0.94-.94A7.5,7.5,0,1,0,15,8.5a7.242,7.242,0,0,0-.59-2.91Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 579 B

11
icons/src/source.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_markup.svg" class="i-color" d="M10.5,3L9,4.5,12.5,8,9,11.5,10.5,13,15,8Zm-5,0L1,8l4.5,5L7,11.5,3.5,8,7,4.5Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 369 B

11
icons/src/sql.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_yaml.svg" class="i-color" d="M8,15c-3.31,0-6-.9-6-2V11a0.875,0.875,0,0,1,.21-0.5C2.88,11.36,5.21,12,8,12s5.12-.64,5.79-1.5A0.813,0.813,0,0,1,14,11v2C14,14.1,11.31,15,8,15Zm0-4c-3.31,0-6-.9-6-2V7a0.693,0.693,0,0,1,.09-0.31A1,1,0,0,1,2.21,6.5C2.88,7.36,5.21,8,8,8s5.12-.64,5.79-1.5a1,1,0,0,1,.12.19A0.732,0.732,0,0,1,14,7V9C14,10.1,11.31,11,8,11ZM8,7C4.69,7,2,6.1,2,5V3C2,1.9,4.69,1,8,1s6,0.9,6,2V5C14,6.1,11.31,7,8,7ZM8,2C5.79,2,4,2.45,4,3S5.79,4,8,4s4-.45,4-1S10.21,2,8,2Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 733 B

11
icons/src/stata.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_stata.svg" class="i-color" d="M6,11h4v4H6V11ZM1,11H5v4H1V11ZM11,6h4v4H11V6ZM6,6h4v4H6V6ZM1,6H5v4H1V6ZM11,1h4V5H11V1ZM6,1h4V5H6V1Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 391 B

11
icons/src/stylelint.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_stylelint.svg" class="i-color" d="M8.1,14.954C9.628,9.226,9.581,9.2,10.688,5.116l0.266,0.161a0.161,0.161,0,0,0,.262-0.158V3.17c0.295-1.076.525-1.907,0.592-2.156h1.2L15,2.944,13.692,4.126l0.989,1.119L8.162,14.954c-0.032.055-.077,0.043-0.066,0h0ZM8.808,2.608a0.1,0.1,0,0,1,.107.077v1a0.1,0.1,0,0,1-.107.075H7.2A0.1,0.1,0,0,1,7.09,3.681v-1A0.1,0.1,0,0,1,7.2,2.607H8.808ZM10.8,1.5L9.024,2.574a0.208,0.208,0,0,1,.033.111v1A0.2,0.2,0,0,1,9,3.815L10.795,4.9a0.136,0.136,0,0,0,.222-0.134V1.637A0.136,0.136,0,0,0,10.795,1.5h0ZM6.947,3.683v-1a0.21,0.21,0,0,1,.033-0.111L5.209,1.5a0.136,0.136,0,0,0-.222.134V4.765A0.137,0.137,0,0,0,5.21,4.9L7,3.819A0.217,0.217,0,0,1,6.95,3.682h0ZM7.839,14.954H7.9C6.376,9.226,6.42,9.2,5.314,5.116l-0.266.161a0.161,0.161,0,0,1-.263-0.158V3.17C4.49,2.094,4.26,1.262,4.193,1.013h-1.2L1,2.944,2.308,4.126,1.319,5.247l6.519,9.707h0ZM7.951,4.831a0.507,0.507,0,1,1-.484.506A0.5,0.5,0,0,1,7.951,4.831Zm0,3.008a0.507,0.507,0,1,1-.484.506A0.5,0.5,0,0,1,7.951,7.839Zm0,3.009a0.507,0.507,0,1,1-.484.506A0.5,0.5,0,0,1,7.951,10.848Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

11
icons/src/stylus.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_stylus.svg" class="i-color" d="M11.166,4.272l-0.276-.2C12.27,2.461,10.613,1.29,9.833,2.5,9.1,3.632,10.1,5.036,10.7,6.86c0.949,2.884.8,4.437-.42,5.94-3.086,3.771-8.862,2.329-6.868-1.577a3.579,3.579,0,0,1,3.9-2.07C7.5,9.4,7.3,9.5,7.155,9.572c-1.645.838-2.594,4.2-1.165,4.129a3.043,3.043,0,0,0,2.233-1.923c0.612-1.393-.144-3.143-0.684-4.794C6.279,3.089,9.136-.275,12.4,1.475,13.639,2.14,12.823,4.47,11.166,4.272Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 671 B

11
icons/src/sublime.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_sublime.svg" class="i-color" d="M14.9,10.956s0,0,0-.007S14.9,10.953,14.9,10.956Zm0-.007s0-.009,0-0.013S14.9,10.943,14.9,10.949Zm0-.025h0Zm0,0.012v0Zm0.017,0.237c0.006,0.079.009,0.118,0,0-0.12-1.607-.278-3.211-0.418-4.816Q14.4,5.231,14.3,4.105q-0.05-.6-0.1-1.2a5.229,5.229,0,0,0-.146-1.389A2.068,2.068,0,0,0,12.617,1H3.371s-1.258.018-1.5,0.657A18.038,18.038,0,0,0,1.645,3.8C1.578,4.626,1.5,5.5,1.432,6.32c-0.139,1.593-.272,3.211-0.411,4.8-0.152,1.738.866,1.749,2.4,1.747,2.243,0,4.486.007,6.729,0.008,1.16,0,2.32,0,3.48,0a1.412,1.412,0,0,0,1.1-.3A1.642,1.642,0,0,0,14.915,11.172ZM10.7,8.114A2.36,2.36,0,0,1,9.819,9.68a2.888,2.888,0,0,1-.825.4,4.629,4.629,0,0,1-1.947.024A3.761,3.761,0,0,1,6,9.827a2.043,2.043,0,0,1-.5-0.319,0.763,0.763,0,0,1-.213-0.425,0.5,0.5,0,0,1,.114-0.4A0.8,0.8,0,0,1,5.96,8.407a1.634,1.634,0,0,1,.563.093,7.453,7.453,0,0,0,1.167.341,1.419,1.419,0,0,0,.955-0.152A0.826,0.826,0,0,0,8.931,8.37a1.441,1.441,0,0,0,.1-0.4,0.773,0.773,0,0,0-.7-0.7C7.872,7.115,7.4,6.99,7.2,6.935a2.376,2.376,0,0,1-1.394-1,1.119,1.119,0,0,1-.086-0.627,1.963,1.963,0,0,1,.3-0.828A3,3,0,0,1,8.575,3.7a3.562,3.562,0,0,1,1.019.245,1.165,1.165,0,0,1,.5.328,0.453,0.453,0,0,1,.055.185,0.437,0.437,0,0,1-.239.44,0.591,0.591,0,0,1-.283.1,1.986,1.986,0,0,1-.692-0.119A2.426,2.426,0,0,0,7.97,4.714a0.63,0.63,0,0,0-.7.687,0.5,0.5,0,0,0,.292.3,1.572,1.572,0,0,0,.422.175C8.2,5.942,8.419,6,8.635,6.067a3.536,3.536,0,0,1,1.824,1.016A1.544,1.544,0,0,1,10.7,8.114Zm4.181,2.842a1.746,1.746,0,0,1,.016.216h0C14.9,11.1,14.887,11.007,14.883,10.956ZM15,12.919c0,0.3-.067,1.147-0.09,1.27a0.8,0.8,0,0,1-.366.651A1.226,1.226,0,0,1,13.96,15q-4.638,0-9.276,0c-0.9,0-1.795,0-2.692,0a0.823,0.823,0,0,1-.6-0.248,0.7,0.7,0,0,1-.255-0.469L1,12.919a1.884,1.884,0,0,0,.442.41,2.892,2.892,0,0,0,.761.128c0.1,0,11.457.027,11.8-.019A1.188,1.188,0,0,0,15,12.919Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

11
icons/src/svg.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_svg.svg" class="i-color" d="M15,15H1V8.012H1S1,8,1,8a2.05,2.05,0,0,1,2.05-2.05,2.05,2.05,0,0,1,2.9-2.9,2.05,2.05,0,0,1,4.1,0,2.05,2.05,0,1,1,2.9,2.9A2.05,2.05,0,0,1,15,8s0,0.01,0,.014V15Zm-0.94-6.986s0-.008,0-0.012a1.109,1.109,0,0,0-1.894-.784H9.894L11.5,5.611A1.11,1.11,0,1,0,10.39,4.5L8.785,6.106V3.836a1.11,1.11,0,1,0-1.569,0v2.27L5.611,4.5A1.11,1.11,0,1,0,4.5,5.611L6.106,7.216H3.836A1.109,1.109,0,0,0,1.942,8s0,0.008,0,.012H14.058Zm-5.313.459L7.988,12.126,7.231,8.471H6.16l1.293,6.24H8.524l1.292-6.24H8.745Zm2.9,2.585v1.071H12.4v0.757h0a0.757,0.757,0,0,1-1.514,0h0V10.3a0.757,0.757,0,0,1,1.514,0h1.071a1.828,1.828,0,0,0-3.656,0h0v2.585h0a1.828,1.828,0,1,0,3.656,0h0V11.056H11.644Zm-8.6.535h0a1.824,1.824,0,0,0,1.293.535h0a0.757,0.757,0,0,1,.535.222h0a0.757,0.757,0,1,1-1.293.535H2.5a1.828,1.828,0,1,0,3.12-1.292h0a1.819,1.819,0,0,0-1.292-.535h0A0.755,0.755,0,0,1,3.8,10.834h0A0.757,0.757,0,1,1,5.09,10.3H6.16a1.828,1.828,0,1,0-3.12,1.293h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

11
icons/src/swift.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_swift.svg" class="i-color" d="M9.72,1.994S12.832,3.773,13.646,6.6c0.734,2.553.146,3.771,0.146,3.771a4.462,4.462,0,0,1,.872,1.4A2.415,2.415,0,0,1,14.809,14s-0.048-1.041-1.6-1.257c-1.422-.2-1.939,1.184-4.653,1.117A9.227,9.227,0,0,1,1,9.676C2.327,10.4,4.065,11.523,6.23,11.352s2.617-.838,2.617-0.838a33.484,33.484,0,0,1-6.4-6.7C4.148,5.238,8.364,8.072,8.266,8A37.953,37.953,0,0,1,4.049,3.112s6.325,5.2,6.834,5.167c0.209-.431,1.291-2.662-1.163-6.285h0Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 710 B

11
icons/src/tcl.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_tcl.svg" class="i-color" d="M10.913,3.071a3.228,3.228,0,0,1-.732,1.764l0.368-.025-0.016.04c-0.29.733-.644,1.651-1.022,2.461A5.784,5.784,0,0,1,8.4,9.061l0.464-.119-0.011.043A4.569,4.569,0,0,1,6.9,11.646l0.427,0.19-0.1.011a0.888,0.888,0,0,0-.6.27,1.685,1.685,0,0,0-.329.742V15l-0.7-.949V12.693a0.648,0.648,0,0,0-.273-0.649,2.331,2.331,0,0,0-.77-0.3l-0.1-.026,0.618-.146A2.7,2.7,0,0,1,4.009,9.149l0-.043,0.5,0.276A3.185,3.185,0,0,1,4.6,7.522a13.277,13.277,0,0,1,.9-2.35l0.019-.038L5.825,5.5a2.87,2.87,0,0,1,.642-1.6A10.6,10.6,0,0,1,8.023,2.15l0.026-.025L8.266,2.484A3.423,3.423,0,0,1,10.922,1l0.03,0,0,0.028A8.053,8.053,0,0,1,10.913,3.071ZM8.57,2.633L8.235,3.16l-0.03.048L8.032,2.772A4.928,4.928,0,0,0,6.138,6.136l0,0.051L5.7,5.911C5.161,7.339,4.6,8.425,4.962,9.939l0.011,0.05L4.454,9.782c0,0.009,0,.017.005,0.026a2.279,2.279,0,0,0,1.126,1.466l0.831,0.008C6.21,8.555,7.651,6.147,8.876,3.747L8.834,3.711a13.5,13.5,0,0,0-3.16,6.982c-0.817-1.807-.108-3.136.215-4.331l0.5,0.271A5.169,5.169,0,0,1,7.918,3.255L8.181,3.691A3.735,3.735,0,0,1,10.65,1.437,3.284,3.284,0,0,0,8.57,2.633Z" transform="translate(0 -1)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

11
icons/src/tex.svg Executable file
View file

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<defs>
<style>
.i-color {
fill: #000;
fill-rule: evenodd;
}
</style>
</defs>
<path id="file_type_tex.svg" class="i-color" d="M15.866,9.727a1.379,1.379,0,0,1-.524-0.07,0.885,0.885,0,0,1-.311-0.273L13.084,6.617l1.245-1.789a1.581,1.581,0,0,1,.429-0.383,1.746,1.746,0,0,1,.895-0.172V4H13.5V4.273a0.592,0.592,0,0,1,.406.129,0.377,0.377,0,0,1,.146.285,0.681,0.681,0,0,1-.008.105,0.2,0.2,0,0,1-.063.105l-1.04,1.516L11.76,4.687l-0.035-.043-0.035-.09a0.24,0.24,0,0,1,.15-0.2,0.825,0.825,0,0,1,.41-0.086V4H9.742V4.273H9.884a1.775,1.775,0,0,1,.544.063,0.54,0.54,0,0,1,.284.219l1.671,2.477L10.924,9.172a1.537,1.537,0,0,1-.374.355,1.672,1.672,0,0,1-.95.2V10h0.513a3.433,3.433,0,0,1-.434,1.242,1.691,1.691,0,0,1-1.466.484H7.031a0.541,0.541,0,0,1-.367-0.07,0.5,0.5,0,0,1-.051-0.273V9.031H7.377a0.98,0.98,0,0,1,.8.234,1.4,1.4,0,0,1,.173.8H8.56V7.727H8.347a1.59,1.59,0,0,1-.146.8,0.984,0.984,0,0,1-.824.23H6.613V6.617a0.5,0.5,0,0,1,.051-0.273,0.541,0.541,0,0,1,.367-0.07H8.142a1.639,1.639,0,0,1,1.336.4A2.868,2.868,0,0,1,9.884,8h0.2L9.813,6H5.772L5.635,4.07H0.142L0,6.07H0.2A3.067,3.067,0,0,1,.567,4.664a1.638,1.638,0,0,1,1.245-.32H2.294a0.165,0.165,0,0,1,.185.094,0.914,0.914,0,0,1,.028.25V9.313a0.4,0.4,0,0,1-.114.309,1.605,1.605,0,0,1-.792.105H1.182V10H4.524V9.727H4.24a1.578,1.578,0,0,1-.788-0.105,0.407,0.407,0,0,1-.11-0.309V4.688a1.088,1.088,0,0,1,.016-0.223,0.208,0.208,0,0,1,.118-0.121H3.965a1.638,1.638,0,0,1,1.245.32A2.891,2.891,0,0,1,5.558,6H4.871V6.273h0.2a1.292,1.292,0,0,1,.615.078,0.462,0.462,0,0,1,.087.336v4.625a0.463,0.463,0,0,1-.087.336,1.291,1.291,0,0,1-.615.078h-0.2V12h5.147l0.305-2h1.508V9.727a0.526,0.526,0,0,1-.437-0.156,0.465,0.465,0,0,1-.122-0.258,0.681,0.681,0,0,1,.008-0.105A0.2,0.2,0,0,1,11.342,9.1L12.6,7.242l1.387,2.141a0.048,0.048,0,0,0,.035.055l0.035,0.008a0.239,0.239,0,0,1-.146.2,0.8,0.8,0,0,1-.406.086V10H16V9.727H15.866Z" transform="translate(0 0)"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

Some files were not shown because too many files have changed in this diff Show more