Merged develop into master

This commit is contained in:
unknown 2017-02-06 22:40:14 +01:00
commit e808e33db9
109 changed files with 11198 additions and 39 deletions

5
.babelrc Normal file
View file

@ -0,0 +1,5 @@
{
"presets": [
"es2015"
]
}

16
.editorconfig Normal file
View file

@ -0,0 +1,16 @@
root = true
[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true
[*.{py,sublime-project}]
indent_size = 4
[*.md]
trim_trailing_whitespace = false
indent_size = 4

19
.eslintrc Normal file
View file

@ -0,0 +1,19 @@
env:
node: true
shared-node-browser: true
extends: 'eslint:recommended'
rules:
indent:
- warn
- 2
quotes:
- error
- single
semi:
- error
- always
no-console: 0
no-unused-vars:
- warn
plugins:
- standard

40
.gitignore vendored
View file

@ -1,37 +1,3 @@
# Logs node_modules/
logs .vscode/
*.log dist/
npm-debug.log*
# Runtime data
pids
*.pid
*.seed
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules
jspm_packages
# Optional npm cache directory
.npm
# Optional REPL history
.node_repl_history

6
.gulp/index.js Normal file
View file

@ -0,0 +1,6 @@
// import the tasks
import './tasks/changelog';
import './tasks/bump';
// export default script
export default ['build'];

10
.gulp/paths.js Normal file
View file

@ -0,0 +1,10 @@
import infos from '../package.json';
const today = new Date()
, paths = {
'icons': './icons',
'themes': './themes',
'src': './src'
};
export default paths;

37
.gulp/tasks/bump.js Normal file
View file

@ -0,0 +1,37 @@
'use strict';
/*
* > Bump
*/
import gulp from 'gulp';
import runSequence from 'run-sequence';
import colors from 'colors';
import yrgv from 'yargs';
import bump from 'gulp-bump';
import gulpif from 'gulp-if';
var argv = yrgv.argv;
gulp.task('bump', (cb) => {
runSequence(
'bump-pkg-version',
(error) => {
if (error) {
console.log('[bump]'.bold.magenta + ' There was an issue bumping version:\n'.bold.red + error.message);
} else {
console.log('[bump]'.bold.magenta + ' Finished successfully'.bold.green);
}
cb(error);
}
);
});
gulp.task('bump-pkg-version', () => {
return gulp.src(['./package.json'])
.pipe(gulpif((Object.keys(argv).length === 2), bump()))
.pipe(gulpif(argv.patch, bump()))
.pipe(gulpif(argv.minor, bump({ type: 'minor' })))
.pipe(gulpif(argv.major, bump({ type: 'major' })))
.pipe(gulp.dest('./'));
});

18
.gulp/tasks/changelog.js Normal file
View file

@ -0,0 +1,18 @@
'use strict';
/*
* > Changelog
*/
import gulp from 'gulp';
import conventionalChangelog from 'gulp-conventional-changelog';
gulp.task('changelog', () => {
return gulp.src('CHANGELOG.md')
.pipe(conventionalChangelog({
preset: 'angular',
releaseCount: 0
}))
.pipe(gulp.dest('./'));
});

1
.npmignore Normal file
View file

@ -0,0 +1 @@
src/

10
.vscodeignore Normal file
View file

@ -0,0 +1,10 @@
.vscode/**
typings/**
out/test/**
test/**
src/**
**/*.map
.gitignore
tsconfig.json
vsc-extension-quickstart.md
node_modules

11
CHANGELOG.md Normal file
View file

@ -0,0 +1,11 @@
<a name="0.0.2"></a>
## 0.0.2 (2017-02-06)
### Features
* Add Material Theme icon-theme ([8defc56](https://github.com/equinusocio/vsc-material-theme/commit/8defc56))
* first beta release ([262097f](https://github.com/equinusocio/vsc-material-theme/commit/262097f))

13
LICENSE.md Normal file
View file

@ -0,0 +1,13 @@
Copyright 2017 Mattia Astorino
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

View file

@ -1,2 +1,3 @@
# vsc-material-theme The most epic theme, Material Theme, meet Visual Studio Code. If you have problems, first search for a similiar issue and then report a new one.
Official Material Theme for Visual Studio Code
Please read the Known Issues section before reporting a new one. Any issue that does not use the issue template and any issue related to the known issues section will be automatically closed.

9
gulpfile.babel.js Normal file
View file

@ -0,0 +1,9 @@
import gulp from 'gulp';
import gulpStats from 'gulp-stats';
import tasks from './.gulp';
// Use gulp-stats
gulpStats(gulp);
// set default task
gulp.task('default', tasks);

66
package.json Normal file
View file

@ -0,0 +1,66 @@
{
"name": "vsc-material-theme",
"displayName": "Material Theme",
"description": "The most epic theme now for Visual Studio Code",
"version": "0.0.2",
"publisher": "Equinusocio",
"license": "Apache-2.0",
"homepage": "https://github.com/equinusocio/vsc-material-theme",
"icon": "logo.svg",
"galleryBanner": {
"color": "#2d2d2d",
"theme": "dark"
},
"bugs": {
"url": "https://github.com/equinusocio/vsc-material-theme/issues"
},
"engines": {
"vscode": "^1.5.0"
},
"scripts": {
"start": "npm run remove-min && npm run minimize-icons && npm run minimize-json",
"minimize-icons": "svgo -f src/icons -o dist/icons",
"minimize-json": "json-minify src/material-theme-icons.json > dist/material-theme-icons.json",
"remove-min": "rimraf min"
},
"categories": [
"Themes",
"Other"
],
"contributes": {
"themes": [
{
"label": "Material Theme Darker",
"uiTheme": "vs-dark",
"path": "./themes/Material-Theme-Darker.tmTheme"
}
],
"iconThemes": [
{
"id": "material-theme-icons",
"label": "Material Theme Icons",
"path": "./dist/material-theme-icons.json"
}
]
},
"devDependencies": {
"babel-core": "^6.21.0",
"babel-preset-es2015": "^6.18.0",
"babel-root-import": "^4.1.5",
"colors": "^1.1.2",
"cpx": "^1.5.0",
"eslint": "^3.11.0",
"eslint-plugin-standard": "^2.0.1",
"gulp": "^3.9.1",
"gulp-bump": "^2.6.1",
"gulp-conventional-changelog": "^1.1.0",
"gulp-if": "^2.0.2",
"gulp-stats": "^0.0.4",
"gulp-watch": "^4.3.8",
"json-minify": "^1.0.0",
"rimraf": "^2.5.4",
"run-sequence": "^1.2.2",
"svgo": "^0.7.1",
"yargs": "^6.6.0"
}
}

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

@ -0,0 +1,89 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="actionscript.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="13.906433"
inkscape:cx="9.0609683"
inkscape:cy="11.953195"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:42.82164001px;line-height:113.99999857%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#D14748;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
x="5.6050396"
y="15.89185"
id="text4136"
sodipodi:linespacing="114%"
transform="scale(0.91324876,1.0949919)"><tspan
sodipodi:role="line"
id="tspan4138"
x="5.6050396"
y="15.89185"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.38176346px;line-height:113.99999857%;font-family:Arial;-inkscape-font-specification:'Arial Bold';letter-spacing:-2.68541741px;fill:#D14748;fill-opacity:1;" /></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:51.01877594px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#D14748;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
x="-0.67922986"
y="15.112477"
id="text4144"
sodipodi:linespacing="125%"
transform="scale(0.84460858,1.1839804)"><tspan
sodipodi:role="line"
id="tspan4146"
x="-0.67922986"
y="15.112477"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:19.13204002px;font-family:'Segoe UI';-inkscape-font-specification:'Segoe UI Bold';fill:#D14748;fill-opacity:1;">{ }</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:35.22633743px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#D14748;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="4.7331672"
y="15.426298"
id="text4160"
sodipodi:linespacing="125%"
transform="scale(0.92798218,1.0776069)"><tspan
sodipodi:role="line"
id="tspan4162"
x="4.7331672"
y="15.426298"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.20987701px;font-family:'Segoe UI';-inkscape-font-specification:'Segoe UI Bold';letter-spacing:-0.62814659px;fill:#D14748;fill-opacity:1">AS</tspan></text>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

54
src/icons/android.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="android.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="733"
inkscape:window-height="479"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="12"
inkscape:window-x="104"
inkscape:window-y="26"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M15,5H14V4H15M10,5H9V4H10M15.53,2.16L16.84,0.85C17.03,0.66 17.03,0.34 16.84,0.14C16.64,-0.05 16.32,-0.05 16.13,0.14L14.65,1.62C13.85,1.23 12.95,1 12,1C11.04,1 10.14,1.23 9.34,1.63L7.85,0.14C7.66,-0.05 7.34,-0.05 7.15,0.14C6.95,0.34 6.95,0.66 7.15,0.85L8.46,2.16C6.97,3.26 6,5 6,7H18C18,5 17,3.25 15.53,2.16M20.5,8A1.5,1.5 0 0,0 19,9.5V16.5A1.5,1.5 0 0,0 20.5,18A1.5,1.5 0 0,0 22,16.5V9.5A1.5,1.5 0 0,0 20.5,8M3.5,8A1.5,1.5 0 0,0 2,9.5V16.5A1.5,1.5 0 0,0 3.5,18A1.5,1.5 0 0,0 5,16.5V9.5A1.5,1.5 0 0,0 3.5,8M6,18A1,1 0 0,0 7,19H8V22.5A1.5,1.5 0 0,0 9.5,24A1.5,1.5 0 0,0 11,22.5V19H13V22.5A1.5,1.5 0 0,0 14.5,24A1.5,1.5 0 0,0 16,22.5V19H17A1,1 0 0,0 18,18V8H6V18Z"
id="path4"
style="fill:#c0ca33;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="angular.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-5.3389831"
inkscape:cy="11.79661"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M12,2.5L20.84,5.65L19.5,17.35L12,21.5L4.5,17.35L3.16,5.65L12,2.5M12,4.6L6.47,17H8.53L9.64,14.22H14.34L15.45,17H17.5L12,4.6M13.62,12.5H10.39L12,8.63L13.62,12.5Z"
id="path4"
style="fill:#e53935;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

1
src/icons/arduino.svg Executable file
View file

@ -0,0 +1 @@
<svg width="720" height="720" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><symbol id="a" preserveAspectRatio="xMinYMin meet" xmlns="http://www.w3.org/2000/svg"><path fill="none" stroke-opacity="100%" stroke-width="60" stroke="#00979c" d="M174 30a10.5 10.1 0 0 0 0 280C364 320 344 30 544 30a10.5 10.1 0 0 1 0 280C354 320 374 30 174 30"/><path d="M528 205v-32.8h-32.5v-13.7H528V126h13.9v32.5h32.5v13.7h-32.5V205H528z" text-anchor="middle" fill="#00979c" stroke-width="20" stroke="#00979c" font-family="sans-serif" font-size="167"/><path fill="#00979c" stroke="#00979c" stroke-width="23.6" transform="matrix(1.56 0 0 .64 -366 .528)" d="M321 266v-17.4h53.3V266H321z"/></symbol></defs><title>Layer 1</title><use x="20.063" y="360.85" transform="matrix(.997 0 0 .997 -18.596 -159.19)" xlink:href="#a"/></svg>

After

Width:  |  Height:  |  Size: 842 B

54
src/icons/assembly.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="assembly.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="16"
inkscape:cx="10.878774"
inkscape:cy="9.977663"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="fill:#795548;fill-opacity:1"
d="M 6 2 C 4.89 2 4 2.89 4 4 L 4 20 A 2 2 0 0 0 6 22 L 18 22 A 2 2 0 0 0 20 20 L 20 8 L 14 2 L 6 2 z M 13 3.5 L 18.5 9 L 13 9 L 13 3.5 z M 8.9960938 10.175781 C 10.709868 10.175781 11.566406 10.565102 11.566406 11.345703 L 11.566406 13.308594 C 11.566406 14.136818 10.712859 14.550781 9.0058594 14.550781 C 7.9152761 14.550781 7.1880513 14.470215 6.8222656 14.306641 C 6.4632537 14.140996 6.2832031 13.807599 6.2832031 13.308594 L 6.2832031 11.496094 C 6.2832031 10.616106 7.1874867 10.175781 8.9960938 10.175781 z M 15.478516 10.244141 L 16.462891 10.244141 L 16.462891 13.349609 L 17.246094 13.349609 L 17.246094 14.482422 L 13.791016 14.482422 L 13.791016 13.349609 L 14.523438 13.349609 L 14.523438 11.527344 L 13.791016 11.527344 L 13.791016 10.570312 C 14.637742 10.570312 15.200789 10.461549 15.478516 10.244141 z M 8.9355469 11.298828 C 8.4613802 11.298828 8.2246094 11.469022 8.2246094 11.808594 L 8.2246094 12.871094 L 8.2246094 13.007812 L 8.2558594 13.15625 C 8.3168237 13.286695 8.5317374 13.353516 8.9042969 13.353516 C 9.3852373 13.353516 9.6269531 13.181604 9.6269531 12.837891 L 9.6269531 11.808594 L 9.6171875 11.634766 C 9.6171875 11.411145 9.3893921 11.298828 8.9355469 11.298828 z M 15.457031 15.900391 C 17.170805 15.900391 18.027344 16.289711 18.027344 17.070312 L 18.027344 19.033203 C 18.027344 19.861427 17.173797 20.275391 15.466797 20.275391 C 14.376214 20.275391 13.648989 20.194824 13.283203 20.03125 C 12.924191 19.865605 12.744141 19.532208 12.744141 19.033203 L 12.744141 17.220703 C 12.744141 16.340715 13.648424 15.900391 15.457031 15.900391 z M 9.0175781 15.96875 L 10.001953 15.96875 L 10.001953 19.074219 L 10.785156 19.074219 L 10.785156 20.207031 L 7.3300781 20.207031 L 7.3300781 19.074219 L 8.0625 19.074219 L 8.0625 17.251953 L 7.3300781 17.251953 L 7.3300781 16.294922 C 8.1768043 16.294922 8.7398519 16.186159 9.0175781 15.96875 z M 15.396484 17.025391 C 14.922318 17.025391 14.685547 17.193631 14.685547 17.533203 L 14.685547 18.595703 L 14.685547 18.732422 L 14.716797 18.880859 C 14.777761 19.011305 14.992675 19.078125 15.365234 19.078125 C 15.846175 19.078125 16.087891 18.906213 16.087891 18.5625 L 16.087891 17.533203 L 16.078125 17.359375 C 16.078125 17.135754 15.85033 17.025391 15.396484 17.025391 z "
id="path4" />
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

55
src/icons/autohotkey.svg Executable file
View file

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="autohotkey.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="13.906433"
inkscape:cx="9.3323314"
inkscape:cy="6.0297729"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="fill:#4caf50;fill-opacity:1"
d="M 5 3 C 3.89 3 3 3.89 3 5 L 3 19 A 2 2 0 0 0 5 21 L 19 21 A 2 2 0 0 0 21 19 L 21 5 C 21 3.89 20.1 3 19 3 L 5 3 z M 8.6679688 6.4472656 C 8.9275716 6.4472656 9.145752 6.5330404 9.3203125 6.703125 C 9.494873 6.8732096 9.5820312 7.0819499 9.5820312 7.328125 C 9.5820312 7.6682943 9.5678711 8.1804199 9.5410156 8.8652344 C 9.5186361 9.5455729 9.5078125 10.054362 9.5078125 10.394531 C 9.5078125 10.506429 9.4922689 10.721273 9.4609375 11.039062 C 9.434082 11.334473 9.4232585 11.562093 9.4277344 11.71875 L 12.005859 11.234375 C 13.012939 11.055339 13.879801 10.952637 14.609375 10.925781 C 14.627279 10.625895 14.656982 9.8212077 14.697266 8.5097656 C 14.706217 8.1651204 14.812256 7.7679036 15.013672 7.3203125 C 15.264323 6.7697754 15.547445 6.4941406 15.865234 6.4941406 C 16.102458 6.4941406 16.312581 6.5738118 16.496094 6.7304688 C 16.693034 6.9005534 16.791016 7.1120605 16.791016 7.3671875 C 16.791016 7.4343262 16.783529 7.5012207 16.765625 7.5683594 C 16.676107 7.8951009 16.630859 8.1801758 16.630859 8.421875 C 16.630859 8.5472005 16.616699 8.7417806 16.589844 9.0058594 C 16.567464 9.2654622 16.556641 9.4586589 16.556641 9.5839844 C 16.556641 10.009196 16.534993 10.639567 16.490234 11.476562 C 16.445475 12.313558 16.421875 12.943929 16.421875 13.369141 C 16.421875 13.695882 16.446859 14.184977 16.496094 14.833984 C 16.545329 15.482992 16.570312 15.970133 16.570312 16.296875 C 16.570312 16.54305 16.483154 16.75179 16.308594 16.921875 C 16.134033 17.09196 15.917806 17.175781 15.658203 17.175781 C 15.394124 17.175781 15.16512 17.09196 14.972656 16.921875 C 14.780192 16.756266 14.683594 16.552246 14.683594 16.310547 C 14.683594 15.983805 14.66805 15.493327 14.636719 14.839844 C 14.609863 14.186361 14.595703 13.695882 14.595703 13.369141 C 14.595703 13.114014 14.600423 12.888346 14.609375 12.691406 C 13.906657 12.722738 13.039795 12.833496 12.005859 13.021484 C 11.146484 13.178141 10.287109 13.336914 9.4277344 13.498047 C 9.4187826 13.802409 9.3857422 14.309814 9.3320312 15.021484 C 9.2872721 15.648112 9.265625 16.160238 9.265625 16.558594 C 9.265625 16.804769 9.1784668 17.013509 9.0039062 17.183594 C 8.8293457 17.353678 8.6131185 17.4375 8.3535156 17.4375 C 8.0939128 17.4375 7.8757324 17.353678 7.7011719 17.183594 C 7.5266113 17.013509 7.4394531 16.804769 7.4394531 16.558594 C 7.4394531 16.106527 7.4766439 15.430908 7.5527344 14.53125 C 7.6333008 13.631592 7.6738281 12.955973 7.6738281 12.503906 C 7.6738281 11.93099 7.6879883 11.068278 7.7148438 9.9179688 C 7.7416992 8.7631836 7.7558594 7.9010417 7.7558594 7.328125 C 7.7558594 7.0819499 7.8430176 6.8732096 8.0175781 6.703125 C 8.1921387 6.5330404 8.4083659 6.4472656 8.6679688 6.4472656 z "
id="path4" />
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

54
src/icons/c-lang.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="c-lang.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-4.9322034"
inkscape:cy="11.79661"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M15.45,15.97L15.87,18.41C15.61,18.55 15.19,18.68 14.63,18.8C14.06,18.93 13.39,19 12.62,19C10.41,18.96 8.75,18.3 7.64,17.04C6.5,15.77 5.96,14.16 5.96,12.21C6,9.9 6.68,8.13 8,6.89C9.28,5.64 10.92,5 12.9,5C13.65,5 14.3,5.07 14.84,5.19C15.38,5.31 15.78,5.44 16.04,5.59L15.44,8.08L14.4,7.74C14,7.64 13.53,7.59 13,7.59C11.85,7.58 10.89,7.95 10.14,8.69C9.38,9.42 9,10.54 8.96,12.03C8.97,13.39 9.33,14.45 10.04,15.23C10.75,16 11.74,16.4 13.03,16.41L14.36,16.29C14.79,16.21 15.15,16.1 15.45,15.97Z"
id="path4"
style="fill:#78909C;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

54
src/icons/certificate.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="certificate.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M4,3C2.89,3 2,3.89 2,5V15A2,2 0 0,0 4,17H12V22L15,19L18,22V17H20A2,2 0 0,0 22,15V8L22,6V5A2,2 0 0,0 20,3H16V3H4M12,5L15,7L18,5V8.5L21,10L18,11.5V15L15,13L12,15V11.5L9,10L12,8.5V5M4,5H9V7H4V5M4,9H7V11H4V9M4,13H9V15H4V13Z"
id="path4"
style="fill:#ff5722;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

54
src/icons/changelog.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="history.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-5.1355932"
inkscape:cy="12"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M11,7V12.11L15.71,14.9L16.5,13.62L12.5,11.25V7M12.5,2C8.97,2 5.91,3.92 4.27,6.77L2,4.5V11H8.5L5.75,8.25C6.96,5.73 9.5,4 12.5,4A7.5,7.5 0 0,1 20,11.5A7.5,7.5 0 0,1 12.5,19C9.23,19 6.47,16.91 5.44,14H3.34C4.44,18.03 8.11,21 12.5,21C17.74,21 22,16.75 22,11.5A9.5,9.5 0 0,0 12.5,2Z"
id="path4"
style="fill:#90A959;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="clojure.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="19.666667"
inkscape:cx="15.322523"
inkscape:cy="13.110078"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="fill:#6A9FB5;fill-opacity:1;stroke:none;stroke-opacity:1"
d="M 3.3554688 1.7792969 C 2.5103841 1.7792969 1.8300781 2.4596028 1.8300781 3.3046875 L 1.8300781 20.746094 C 1.8300781 21.591178 2.5103841 22.271484 3.3554688 22.271484 L 20.796875 22.271484 C 21.64196 22.271484 22.322266 21.591178 22.322266 20.746094 L 22.322266 3.3046875 C 22.322266 2.4596028 21.64196 1.7792969 20.796875 1.7792969 L 3.3554688 1.7792969 z M 9.5234375 4.3515625 L 11.486328 4.3515625 L 17.853516 19.283203 L 15.929688 19.283203 L 12.550781 11.197266 L 9.2011719 19.283203 L 7.2089844 19.283203 L 11.554688 8.9023438 L 9.5234375 4.3515625 z "
id="rect4150" />
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

65
src/icons/cmake.svg Executable file
View file

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="cmake.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="32"
inkscape:cx="15.913446"
inkscape:cy="14.927602"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="opacity:1;fill:#1e88e5;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 11.989283,2.9650363 -9.01161,18.0334917 9.87447,-8.470122 -0.86286,-9.5633697 z"
id="rect4185"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#e53935;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 12.007065,2.9629282 0.0024,0.2905597 1.311546,14.4977811 -0.0015,0.0059 0.02303,0.25978 7.362879,2.97857 0.415288,7.25e-4 -0.157942,-0.311375 -0.114064,-0.227655 -0.0015,-2e-6 -8.840215,-17.494251 z"
id="rect4251"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#7cb342;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 8.6074266,16.110238 -5.6276702,4.88514 17.7429376,0 0,-0.01615 L 8.6074266,16.11023 Z"
id="rect4251-7"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

55
src/icons/coffee.svg Executable file
View file

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="coffee.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="20.962532"
inkscape:cx="12"
inkscape:cy="11.79661"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M2,21H20V19H2M20,8H18V5H20M20,3H4V13A4,4 0 0,0 8,17H14A4,4 0 0,0 18,13V10H20A2,2 0 0,0 22,8V5C22,3.89 21.1,3 20,3Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

54
src/icons/console.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="console.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M20,19V7H4V19H20M20,3A2,2 0 0,1 22,5V19A2,2 0 0,1 20,21H4A2,2 0 0,1 2,19V5C2,3.89 2.9,3 4,3H20M13,17V15H18V17H13M9.58,13L5.57,9H8.4L11.7,12.3C12.09,12.69 12.09,13.33 11.7,13.72L8.42,17H5.59L9.58,13Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

54
src/icons/contributing.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="contributing.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="833"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.7571059"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M17,9H7V7H17M17,13H7V11H17M14,17H7V15H14M12,3A1,1 0 0,1 13,4A1,1 0 0,1 12,5A1,1 0 0,1 11,4A1,1 0 0,1 12,3M19,3H14.82C14.4,1.84 13.3,1 12,1C10.7,1 9.6,1.84 9.18,3H5A2,2 0 0,0 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5A2,2 0 0,0 19,3Z"
id="path4"
style="fill:#F4BF75;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="cpp.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-4.9322034"
inkscape:cy="11.79661"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M10.5,15.97L10.91,18.41C10.65,18.55 10.23,18.68 9.67,18.8C9.1,18.93 8.43,19 7.66,19C5.45,18.96 3.79,18.3 2.68,17.04C1.56,15.77 1,14.16 1,12.21C1.05,9.9 1.72,8.13 3,6.89C4.32,5.64 5.96,5 7.94,5C8.69,5 9.34,5.07 9.88,5.19C10.42,5.31 10.82,5.44 11.08,5.59L10.5,8.08L9.44,7.74C9.04,7.64 8.58,7.59 8.05,7.59C6.89,7.58 5.93,7.95 5.18,8.69C4.42,9.42 4.03,10.54 4,12.03C4,13.39 4.37,14.45 5.08,15.23C5.79,16 6.79,16.4 8.07,16.41L9.4,16.29C9.83,16.21 10.19,16.1 10.5,15.97M11,11H13V9H15V11H17V13H15V15H13V13H11V11M18,11H20V9H22V11H24V13H22V15H20V13H18V11Z"
id="path4"
style="fill:#78909C;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

54
src/icons/credits.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="credits.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="733"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="12"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M3,3H21V5H3V3M7,7H17V9H7V7M3,11H21V13H3V11M7,15H17V17H7V15M3,19H21V21H3V19Z"
id="path4"
style="fill:#9ccc65;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="csharp.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-4.9322034"
inkscape:cy="11.79661"
inkscape:window-x="142"
inkscape:window-y="69"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M11.5,15.97L11.91,18.41C11.65,18.55 11.23,18.68 10.67,18.8C10.1,18.93 9.43,19 8.66,19C6.45,18.96 4.79,18.3 3.68,17.04C2.56,15.77 2,14.16 2,12.21C2.05,9.9 2.72,8.13 4,6.89C5.32,5.64 6.96,5 8.94,5C9.69,5 10.34,5.07 10.88,5.19C11.42,5.31 11.82,5.44 12.08,5.59L11.5,8.08L10.44,7.74C10.04,7.64 9.58,7.59 9.05,7.59C7.89,7.58 6.93,7.95 6.18,8.69C5.42,9.42 5.03,10.54 5,12.03C5,13.39 5.37,14.45 6.08,15.23C6.79,16 7.79,16.4 9.07,16.41L10.4,16.29C10.83,16.21 11.19,16.1 11.5,15.97M13.89,19L14.5,15H13L13.34,13H14.84L15.16,11H13.66L14,9H15.5L16.11,5H18.11L17.5,9H18.5L19.11,5H21.11L20.5,9H22L21.66,11H20.16L19.84,13H21.34L21,15H19.5L18.89,19H16.89L17.5,15H16.5L15.89,19H13.89M16.84,13H17.84L18.16,11H17.16L16.84,13Z"
id="path4"
style="fill:#78909C;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

60
src/icons/css-map.svg Executable file
View file

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="css-map.svg">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview8"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M18 8v2h2v10H10v-2H8v4h14V8h-4z"
fill="#F4BF75"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
style="fill:#6A9FB5"
d="m 4.675933,3.0000001 -0.488419,2.5097175 10.211695,0 -0.330622,1.6230508 -10.20418,0 -0.495932,2.5022034 10.211694,0 -0.571073,2.8628802 -4.11774,1.360057 -3.569209,-1.360057 0.247966,-1.232316 -2.509717,0 -0.593616,3.00565 5.8985873,2.254237 6.8002817,-2.254237 0.901695,-4.5310167 0.180339,-0.9092088 1.157176,-5.8309604 -12.728926,0 z"
id="path4-3" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="language-css3.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M5,3L4.35,6.34H17.94L17.5,8.5H3.92L3.26,11.83H16.85L16.09,15.64L10.61,17.45L5.86,15.64L6.19,14H2.85L2.06,18L9.91,21L18.96,18L20.16,11.97L20.4,10.76L21.94,3H5Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

86
src/icons/dart.svg Executable file
View file

@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="dart.svg">
<title
id="title4136">Dart</title>
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title>Dart</dc:title>
<dc:date></dc:date>
<dc:creator>
<cc:Agent>
<dc:title>Philipp Kief</dc:title>
</cc:Agent>
</dc:creator>
<dc:publisher>
<cc:Agent>
<dc:title></dc:title>
</cc:Agent>
</dc:publisher>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="false"
inkscape:guide-bbox="true"
inkscape:zoom="17.234083"
inkscape:cx="2.1453363"
inkscape:cy="9.8397594"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="opacity:1;fill:#00ca94;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 12.486361,1.384761 c -0.245735,0 -0.492113,0.095798 -0.682164,0.2813048 -0.0029,0.00283 -0.0065,0.00415 -0.0094,0.00703 l -6.3879804,3.6921244 6.3715544,6.3715524 0,0.0047 7.658522,7.658523 1.460441,-2.6302 L 15.632286,4.1298269 13.175558,1.6730985 C 12.984385,1.4819262 12.735851,1.384761 12.486361,1.384761 Z"
id="rect4187"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#1565c0;fill-opacity:1;stroke:none;stroke-opacity:1"
d="M 5.421704,5.3504147 1.7310405,11.732818 c -0.00288,0.0029 -0.00415,0.0065 -0.00703,0.0094 -0.1855375,0.190016 -0.281859,0.438529 -0.2819018,0.684264 -4.34e-5,0.24949 0.0966,0.495898 0.2877378,0.687104 l 3.0588629,3.061854 11.9630666,4.705891 2.704185,-1.502619 -0.0726,-0.07271 -0.01876,0.0024 -7.49959,-7.512691 -0.0094,-1.3e-5 -6.4339128,-6.4451528 z"
id="path4245"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#1565c0;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 5.4049545,5.353474 6.5181635,6.524994 0.0094,7e-6 7.502217,7.510074 2.855529,-0.544702 0.0043,-8.448522 -3.015428,-2.9552747 C 18.618822,6.7927065 17.603838,6.3755278 16.583994,6.2384051 l 0.0024,-0.032819 L 5.4049821,5.3534726 Z"
id="rect4247"
inkscape:connector-curvature="0" />
<path
id="path4289"
d="m 5.4135398,5.3609508 6.5215762,6.5215762 0,0.0094 7.506148,7.506149 -0.5462,2.855243 -8.448517,0 -2.9536959,-3.016993 C 6.8458531,18.575566 6.4292063,17.560366 6.2926173,16.54045 L 6.2598033,16.54285 5.4135446,5.3609928 Z"
style="opacity:1;fill:#00ee94;fill-opacity:1;stroke:none;stroke-opacity:1"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

54
src/icons/database.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="database.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M12,3C7.58,3 4,4.79 4,7C4,9.21 7.58,11 12,11C16.42,11 20,9.21 20,7C20,4.79 16.42,3 12,3M4,9V12C4,14.21 7.58,16 12,16C16.42,16 20,14.21 20,12V9C20,11.21 16.42,13 12,13C7.58,13 4,11.21 4,9M4,14V17C4,19.21 7.58,21 12,21C16.42,21 20,19.21 20,17V14C20,16.21 16.42,18 12,18C7.58,18 4,16.21 4,14Z"
id="path4"
style="fill:#F4BF75;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

39
src/icons/docker.svg Normal file
View file

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1"
id="svg2" inkscape:version="0.91 r13725" sodipodi:docname="docker.svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 500 500"
style="enable-background:new 0 0 500 500;" xml:space="preserve">
<style type="text/css">
.st0{clip-path:url(#SVGID_2_);}
.st1{clip-path:url(#SVGID_4_);fill:#6A9FB5;}
</style>
<sodipodi:namedview bordercolor="#666666" borderopacity="1" gridtolerance="10" guidetolerance="10" id="namedview4" inkscape:current-layer="svg2" inkscape:cx="250" inkscape:cy="247.88136" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-height="480" inkscape:window-maximized="0" inkscape:window-width="729" inkscape:window-x="0" inkscape:window-y="0" inkscape:zoom="0.472" objecttolerance="10" pagecolor="#ffffff" showgrid="false">
</sodipodi:namedview>
<g>
<defs>
<path id="SVGID_1_" d="M156.6,308.9c-6.1,0-11,5-11,11.1c0,6.1,4.9,11.1,11,11.1c6.1,0,11-5,11-11.1
C167.6,313.9,162.7,308.9,156.6,308.9z M257.2,203.7L257.2,203.7v40.2H297v-40.2H257.2z M211.2,111v40.2H251V111H211.2z
M211.2,157.3v40.2H251v-40.2H211.2z M211.2,203.7v40.2H251v-40.2H211.2z M165.2,157.3v40.2h39.8v-40.2H165.2z M165.2,203.7v40.2
h39.8v-40.2H165.2z M119.3,203.7v40.2h39.8v-40.2H119.3z M119.3,157.3v40.2h39.8v-40.2H119.3z M73.3,203.7v40.2h39.8v-40.2H73.3z
M185.8,388.7c-27.2-13-42.2-30.7-50.5-50c-10.1,2.9-22.3,4.8-36.4,5.6c-5.3,0.3-10.9,0.5-16.8,0.5c-6.8,0-13.9-0.2-21.4-0.6
c25,25.1,55.7,44.5,112.5,44.9C177.5,389,181.7,388.9,185.8,388.7z M304.7,195.9v47.4h23.2c10.7,0,21.8-1.9,31.9-5.4
c5-1.7,10.6-4.1,15.5-7.1c-6.5-8.5-9.8-19.3-10.8-29.9c-1.3-14.5,1.6-33.3,11.3-44.6l4.8-5.6l5.8,4.7
c14.5,11.7,26.7,28.1,28.8,46.8c17.5-5.2,38-4,53.3,5l6.3,3.7l-3.3,6.5c-13,25.6-40.2,33.5-66.8,32.1
C365,349.4,278.4,396.7,173.3,396.7c-54.3,0-104.1-20.4-132.4-69l-4.6-9.3c-9.6-21.4-12.8-44.8-10.6-68.1l0.6-7h39.3V196h46v-46.3
h91.9v-46.3h55.2v92.7H304.7z"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
</clipPath>
<g class="st0">
<defs>
<rect id="SVGID_3_" x="-73.4" y="-14.4" width="626.8" height="626.8"/>
</defs>
<clipPath id="SVGID_4_">
<use xlink:href="#SVGID_3_" style="overflow:visible;"/>
</clipPath>
<rect x="-72.9" y="5.4" class="st1" width="645.9" height="489.3"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

54
src/icons/document.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="file-document.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="20.962532"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

54
src/icons/email.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="email.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M20,8L12,13L4,8V6L12,11L20,6M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

54
src/icons/exe.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="exe.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M19,4C20.11,4 21,4.9 21,6V18A2,2 0 0,1 19,20H5C3.89,20 3,19.1 3,18V6A2,2 0 0,1 5,4H19M19,18V8H5V18H19Z"
id="path4"
style="fill:#e64a19;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

54
src/icons/favicon.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="star.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z"
id="path4"
style="fill:#ffd54f;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="file.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-5.1355932"
inkscape:cy="12"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M13,9V3.5L18.5,9M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2H6Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

90
src/icons/flash.svg Executable file
View file

@ -0,0 +1,90 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="flash.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8">
<linearGradient
inkscape:collect="always"
id="linearGradient4144">
<stop
style="stop-color:#d92f3c;stop-opacity:1"
offset="0"
id="stop4146" />
<stop
style="stop-color:#791223;stop-opacity:1"
offset="1"
id="stop4148" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4144"
id="linearGradient4150"
x1="2.3730025"
y1="12.027124"
x2="21.860387"
y2="12.027124"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(-0.08957076,-24.143819)" />
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="false"
inkscape:zoom="8"
inkscape:cx="-15.482892"
inkscape:cy="13.199142"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<rect
style="opacity:1;fill:url(#linearGradient4150);fill-opacity:1;stroke:none;stroke-opacity:1"
id="rect4142"
width="19.487385"
height="19.487385"
x="2.2834318"
y="-21.860388"
transform="matrix(0,1,-1,0,0,0)"
ry="0" />
<path
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 16.801822,5.7682291 c -0.0046,3.83e-4 -0.0087,0.00127 -0.01324,0.00165 -0.426592,0.03629 -0.830512,0.09268 -1.181269,0.191915 -0.554149,0.1660005 -1.053158,0.40447 -1.493959,0.7180267 -0.428204,0.3227789 -0.817046,0.7208612 -1.169689,1.1911962 -0.340044,0.4795573 -0.682397,1.0322886 -1.022443,1.6594026 -0.121092,0.228679 -0.233308,0.425055 -0.350741,0.6369594 l 0,0.0017 c -10e-5,1.83e-4 -0.0032,-1.83e-4 -0.0033,0 l -1.340096,2.393974 -0.005,-0.0017 c -0.237822,0.442501 -0.4614913,0.84702 -0.6650924,1.197817 -0.2141026,0.36889 -0.4518924,0.681499 -0.7163721,0.939722 -0.2644789,0.258223 -0.5665879,0.45561 -0.9066327,0.593944 -0.071945,0.02731 -0.1613966,0.04195 -0.2415481,0.06287 -5.144e-4,1.34e-4 -0.00114,-1.34e-4 -0.00165,0 l -0.9877002,0 0,2.413827 0.9810824,0 0.00827,0 0,-0.0017 c 0.4284402,-0.03628 0.8324427,-0.09229 1.1845784,-0.191915 0.5541491,-0.166 1.0531594,-0.40447 1.4939587,-0.718027 0.428205,-0.322779 0.818703,-0.720862 1.171343,-1.191196 0.340046,-0.479558 0.680743,-1.032288 1.020789,-1.659403 0.120836,-0.228192 0.235228,-0.425573 0.352395,-0.636959 l 0.0066,0.0017 0.0033,-0.005 0.0364,-0.06618 2.529637,0 0,0.0017 1.125019,0 0,-2.40721 -0.330888,0 0,-0.0017 -1.978709,0 c 0.219746,-0.407131 0.430786,-0.788367 0.620414,-1.115092 0.214104,-0.368891 0.451893,-0.681499 0.716372,-0.9397217 0.26448,-0.2582231 0.566588,-0.4556098 0.906633,-0.5939437 0.07046,-0.026754 0.159306,-0.041111 0.238239,-0.061214 l 0.992664,0 0,-0.00331 -0.0017,0 0,-2.410518 -0.977774,0 0,-0.00165 z"
id="text4152"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

65
src/icons/flow.svg Executable file
View file

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="flow.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="19.666667"
inkscape:cx="2.261967"
inkscape:cy="11.531889"
inkscape:window-x="1272"
inkscape:window-y="85"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:33.78829956px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffeb66;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="4.6944013"
y="20.404392"
id="text3343"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3345"
x="4.6944013"
y="20.404392"
style="font-size:23.22945595px;fill:#ffeb66;fill-opacity:1">F</tspan></text>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1"
id="svg2" inkscape:version="0.91 r13725" sodipodi:docname="folder-outline.svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24"
style="enable-background:new 0 0 24 24;" xml:space="preserve">
<style type="text/css">
.st0{fill:#59595A;}
</style>
<sodipodi:namedview bordercolor="#666666" borderopacity="1" gridtolerance="10" guidetolerance="10" id="namedview6" inkscape:current-layer="svg2" inkscape:cx="12" inkscape:cy="11.79661" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-height="705" inkscape:window-maximized="1" inkscape:window-width="1366" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:zoom="9.8333333" objecttolerance="10" pagecolor="#ffffff" showgrid="false">
</sodipodi:namedview>
<path id="path4" class="st0" d="M20,18H4V8h16 M20,6h-8l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8
C22,6.9,21.1,6,20,6z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

13
src/icons/folder.svg Normal file
View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1"
id="svg3336" inkscape:version="0.91 r13725" sodipodi:docname="folder.svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24"
style="enable-background:new 0 0 24 24;" xml:space="preserve">
<style type="text/css">
.st0{fill:#59595A;}
</style>
<sodipodi:namedview bordercolor="#666666" borderopacity="1" gridtolerance="10" guidetolerance="10" id="namedview3340" inkscape:current-layer="svg3336" inkscape:cx="11.294565" inkscape:cy="11.954717" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-height="705" inkscape:window-maximized="1" inkscape:window-width="1366" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:zoom="22.083333" objecttolerance="10" pagecolor="#ffffff" showgrid="false">
</sodipodi:namedview>
<path id="path3338" class="st0" d="M10,4H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8c0-1.1-0.9-2-2-2h-8L10,4z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="font.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M9.62,12L12,5.67L14.37,12M11,3L5.5,17H7.75L8.87,14H15.12L16.25,17H18.5L13,3H11Z"
id="path4"
style="fill:#D14748;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

216
src/icons/fsharp.svg Executable file
View file

@ -0,0 +1,216 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
width="500"
height="500"
viewBox="0 0 500 500"
sodipodi:docname="fsharp.svg">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview4"
showgrid="false"
inkscape:zoom="0.472"
inkscape:cx="250"
inkscape:cy="247.88136"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<image
width="500"
height="500"
preserveAspectRatio="none"
xlink:href="data:image/png;base64,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
"
id="image10"
x="0"
y="0" />
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

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

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<path fill="#AC4142" fill-rule="evenodd" d="M26.565148,15.0232187 L16.9672044,5.42697625 C16.7033032,5.14232542 16.3731017,5 15.9765999,5 C15.5800981,5 15.2401465,5.14232542 14.9567453,5.42697625 L12.9755363,7.4078341 L15.5046977,9.93654732 C15.789399,9.83516484 16.0890504,9.82021742 16.4036518,9.89170507 C16.7182533,9.96319272 16.9977545,10.1204656 17.2421556,10.3635236 C17.4657567,10.587085 17.6133073,10.8561385 17.6848077,11.1706842 C17.756308,11.4852298 17.7413579,11.7952263 17.6399575,12.1006735 L20.0774685,14.5377526 C20.3621698,14.4363701 20.6618212,14.4162236 20.9764226,14.477313 C21.2910241,14.5384025 21.5705253,14.6904762 21.8149264,14.9335342 C22.1399279,15.2584781 22.3024286,15.6542597 22.3024286,16.1208791 C22.3024286,16.5874985 22.1399279,16.9832802 21.8149264,17.308224 C21.489925,17.6331679 21.0940732,17.7956398 20.627371,17.7956398 C20.1606689,17.7956398 19.7648171,17.6331679 19.4398156,17.308224 C19.1954145,17.0638662 19.0433138,16.7746662 18.9835136,16.4406239 C18.9237133,16.1065816 18.9542634,15.7868368 19.075164,15.4813896 L16.7897536,13.1963843 L16.7897536,19.1974477 C16.871654,19.2377408 16.9477043,19.2832329 17.0179046,19.3339241 C17.0881049,19.3846154 17.1641553,19.4405057 17.2460557,19.5015952 C17.5710571,19.8265391 17.7335579,20.2223207 17.7335579,20.6889401 C17.7335579,21.1555595 17.5710571,21.5513411 17.2460557,21.876285 C16.9210542,22.2220253 16.5252024,22.3948954 16.0585003,22.3948954 C15.5917981,22.3948954 15.1959463,22.2220253 14.8709449,21.876285 C14.5251433,21.5513411 14.3522425,21.1555595 14.3522425,20.6889401 C14.3522425,20.2223207 14.5251433,19.8265391 14.8709449,19.5015952 C14.9528452,19.4197093 15.0392956,19.3488716 15.130296,19.2890819 C15.2212965,19.2292922 15.3174969,19.178601 15.4188974,19.1370082 L15.4188974,13.1047501 C15.3174969,13.064457 15.2212965,13.0137658 15.130296,12.9526764 C15.0392956,12.8915869 14.9528452,12.8207491 14.8709449,12.7401631 C14.6070437,12.4958053 14.4445429,12.2014061 14.3834427,11.8569656 C14.3223424,11.5125251 14.3632926,11.1875812 14.5062932,10.882134 L12.0083319,8.38461538 L5.42705194,14.9959234 C5.14235065,15.2597779 5,15.5899208 5,15.9863524 C5,16.3827839 5.14235065,16.7129269 5.42705194,16.9767813 L15.0249956,26.5730238 C15.2888968,26.8576746 15.6190983,27 16.0156001,27 C16.4121019,27 16.7520534,26.8576746 17.0354547,26.5730238 L26.5729481,17.0372208 C26.8576494,16.75257 27,16.4172279 27,16.0311946 C27,15.6451613 26.8576494,15.3098192 26.5729481,15.0251684 L26.5729481,15.0251684 L26.565148,15.0232187 Z" transform="translate(-5 -5)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

167
src/icons/gopher.svg Executable file
View file

@ -0,0 +1,167 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="gopher.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="11.313709"
inkscape:cx="20.820694"
inkscape:cy="19.2295"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="opacity:1;fill:#73cddc;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 10.575194,1.6953125 c -2.6340797,0 -4.7565185,2.4529827 -4.7565185,5.5017288 l 0,4.5995167 c -0.00877,-7.51e-4 -0.017765,-0.0015 -0.026536,-0.0022 l 0,4.710082 c 0,3.048747 2.1224385,5.501729 4.7565185,5.501729 l 2.286491,0 c 2.63408,0 4.756519,-2.452983 4.756519,-5.501729 l 0,-4.599516 c 0.0088,7.49e-4 0.01777,0.0015 0.02654,0.0022 l 0,-4.7100817 c 0,-3.0487472 -2.122439,-5.5017288 -4.756519,-5.5017288 l -2.28649,0 z"
id="rect4135"
inkscape:connector-curvature="0" />
<rect
style="opacity:1;fill:#73cddc;fill-opacity:1;stroke:none;stroke-opacity:1"
id="rect4140"
width="2.288584"
height="3.3350434"
x="-1.1775482"
y="6.0924883"
ry="1.1246077"
transform="matrix(0.48489438,-0.87457272,0.85978898,0.5106495,0,0)" />
<rect
style="opacity:1;fill:#73cddc;fill-opacity:1;stroke:none;stroke-opacity:1"
id="rect4140-2"
width="2.2969973"
height="3.3903697"
x="10.261106"
y="-15.07619"
ry="1.1432641"
transform="matrix(0.44646204,0.89480257,-0.89204093,0.45195461,0,0)" />
<circle
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#5e5d5b;stroke-opacity:1;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none"
id="path4159"
cx="9.2672663"
cy="5.1300602"
r="2.0544794" />
<circle
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#5e5d5b;stroke-opacity:1;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none"
id="path4159-5"
cx="14.21388"
cy="5.1155543"
r="2.0544794" />
<ellipse
style="opacity:1;fill:#030d18;fill-opacity:1;stroke:none;stroke-opacity:1"
id="path4159-9"
cx="8.0389967"
cy="5.0511818"
rx="0.79244208"
ry="0.90066916" />
<path
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.15521361;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 11.792091,9.5557475 0.763034,0.1383192 a 0.40286102,0.68855924 0 0 1 0.008,0.1383203 0.40286102,0.68855924 0 0 1 -0.402592,0.689226 0.40286102,0.68855924 0 0 1 -0.403317,-0.689226 0.40286102,0.68855924 0 0 1 0.03488,-0.2766395 z"
id="path4239-0"
inkscape:connector-curvature="0" />
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="path4159-0"
cx="8.509738"
cy="5.3647242"
rx="0.13795896"
ry="0.16614309" />
<ellipse
style="opacity:1;fill:#030d18;fill-opacity:1;stroke:none;stroke-opacity:1"
id="path4159-9-4"
cx="12.945254"
cy="5.1890812"
rx="0.79244208"
ry="0.90066916" />
<ellipse
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-opacity:1"
id="path4159-0-17"
cx="13.414238"
cy="5.4461207"
rx="0.13795896"
ry="0.16614309" />
<ellipse
style="opacity:1;fill:#f6d2a1;fill-opacity:1;stroke:none;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4392"
cx="-12.981545"
cy="-3.4086847"
rx="0.70761788"
ry="1.0260459"
transform="matrix(-0.63476926,-0.77270175,0.77270175,-0.63476926,0,0)" />
<path
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.15268317;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 11.77197,9.552612 -0.75678,0.1349518 a 0.39955943,0.67179659 0 0 0 -0.0079,0.1349522 0.39955943,0.67179659 0 0 0 0.399293,0.672447 0.39955943,0.67179659 0 0 0 0.400013,-0.672447 0.39955943,0.67179659 0 0 0 -0.0346,-0.269904 z"
id="path4239-0-4"
inkscape:connector-curvature="0" />
<ellipse
style="opacity:1;fill:#f6d2a1;fill-opacity:1;stroke:none;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4392-8"
cx="1.8407857"
cy="-21.563318"
rx="0.70735705"
ry="1.0256677"
transform="matrix(0.63476926,-0.77270175,-0.77270175,-0.63476926,0,0)" />
<ellipse
style="opacity:1;fill:#f6d2a1;fill-opacity:1;stroke:none;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4392-8-7"
cx="-17.280819"
cy="-21.783842"
rx="0.86445194"
ry="1.2702912"
transform="matrix(0.30540118,-0.95222378,-0.97064754,-0.24050645,0,0)" />
<ellipse
style="opacity:1;fill:#f6d2a1;fill-opacity:1;stroke:none;stroke-width:0.40000001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4392-8-7-2"
cx="22.884598"
cy="2.5872333"
rx="0.86445194"
ry="1.2702912"
transform="matrix(0.22651675,0.97400727,0.95651906,-0.29166982,0,0)" />
<path
style="opacity:1;fill:#f6d2a1;fill-opacity:1;stroke:#657075;stroke-width:0.1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 10.707539,8.3920975 c -0.329337,0 -0.593772,0.2665331 -0.593772,0.5973405 l 0,0.114873 c 0,0.330807 0.264435,0.597342 0.593772,0.597342 l 0.386089,0 a 0.9734569,0.77194828 0 0 1 0.697156,-0.234342 0.9734569,0.77194828 0 0 1 0.698071,0.234342 l 0.33394,0 c 0.329337,0 0.594687,-0.266535 0.594687,-0.597342 l 0,-0.114873 c 0,-0.3308074 -0.26535,-0.5973405 -0.594687,-0.5973405 l -2.115256,0 z"
id="rect4208-0"
inkscape:connector-curvature="0" />
<ellipse
style="opacity:1;fill:#030d18;fill-opacity:1;stroke:#ffffff;stroke-width:0.16200256;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4206-5-9"
cx="11.734375"
cy="8.203125"
rx="1.2084291"
ry="0.68013442" />
</svg>

After

Width:  |  Height:  |  Size: 6.8 KiB

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

@ -0,0 +1,439 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
width="875"
height="875"
viewBox="0 0 875 875"
sodipodi:docname="gradle.svg">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="833"
inkscape:window-height="480"
id="namedview4"
showgrid="false"
inkscape:zoom="0.26971429"
inkscape:cx="437.5"
inkscape:cy="433.79237"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<image
width="875"
height="875"
preserveAspectRatio="none"
style="image-rendering:optimizeQuality"
xlink:href="data:image/png;base64,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
AAAASUVORK5CYII=
"
id="image10"
x="0"
y="0" />
</svg>

After

Width:  |  Height:  |  Size: 30 KiB

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

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="groovy.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="19.666667"
inkscape:cx="7.6083159"
inkscape:cy="11.586247"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="fill:#26c6da;fill-opacity:1;stroke:none;stroke-opacity:1"
d="M 12 1.9824219 A 10.118644 10.118644 0 0 0 1.8808594 12.101562 A 10.118644 10.118644 0 0 0 12 22.220703 A 10.118644 10.118644 0 0 0 22.119141 12.101562 A 10.118644 10.118644 0 0 0 12 1.9824219 z M 13.253906 4.4042969 C 14.163737 4.4042969 14.900798 4.6652018 15.466797 5.1835938 C 16.038086 5.7019857 16.324219 6.3720703 16.324219 7.1972656 C 16.324219 8.0859375 16.00529 8.8697917 15.365234 9.546875 C 14.725179 10.223958 13.988688 10.5625 13.158203 10.5625 C 12.671549 10.5625 12.267985 10.443115 11.945312 10.205078 C 11.62793 9.967041 11.46875 9.6733398 11.46875 9.3242188 C 11.46875 9.1126302 11.528727 8.9256999 11.650391 8.7617188 C 11.777344 8.5977376 11.92391 8.515625 12.087891 8.515625 C 12.246582 8.515625 12.326172 8.6078288 12.326172 8.7929688 C 12.326172 8.9569499 12.386149 9.083903 12.507812 9.1738281 C 12.629476 9.2637533 12.769043 9.3085938 12.927734 9.3085938 C 13.350911 9.3085938 13.756429 9.0199382 14.142578 8.4433594 C 14.534017 7.8614909 14.730469 7.2412923 14.730469 6.5800781 C 14.730469 6.1145833 14.578857 5.7362467 14.277344 5.4453125 C 13.97583 5.1490885 13.587402 5 13.111328 5 C 12.397217 5 11.704997 5.3183594 11.033203 5.953125 C 10.366699 6.5878906 9.8216146 7.4222005 9.3984375 8.4589844 C 8.9805501 9.4904785 8.7714844 10.473307 8.7714844 11.404297 C 8.7714844 12.26123 8.9558919 12.943359 9.3261719 13.451172 C 9.6964518 13.953695 10.189128 14.205078 10.802734 14.205078 C 11.839518 14.205078 12.830485 13.47111 13.777344 12.005859 L 15.269531 11.792969 C 15.454671 11.76652 15.546875 11.811361 15.546875 11.927734 C 15.546875 11.980632 15.474854 12.207357 15.332031 12.609375 C 15.189209 13.011393 14.99471 13.683431 14.746094 14.625 C 15.565999 14.148926 16.200765 13.621501 16.650391 13.044922 L 16.650391 13.958984 C 16.29069 14.376872 15.603516 14.847412 14.587891 15.371094 C 14.376302 16.778158 13.906331 17.863851 13.181641 18.630859 C 12.45695 19.403158 11.642822 19.791016 10.738281 19.791016 C 10.304525 19.791016 9.9634603 19.68929 9.7148438 19.488281 C 9.4715169 19.287272 9.3496094 19.010661 9.3496094 18.65625 C 9.3496094 17.672363 10.305257 16.716715 12.214844 15.791016 C 12.415853 15.076904 12.610352 14.43457 12.800781 13.863281 C 12.467529 14.344645 11.984375 14.770345 11.349609 15.140625 C 10.714844 15.510905 10.124919 15.695312 9.5800781 15.695312 C 8.6914062 15.695312 7.9518229 15.31193 7.359375 14.544922 C 6.7722168 13.772624 6.4785156 12.796794 6.4785156 11.617188 C 6.4785156 10.374105 6.8120117 9.1967773 7.4785156 8.0859375 C 8.1450195 6.9698079 9.0191243 6.0786133 10.103516 5.4121094 C 11.187907 4.7403158 12.238281 4.4042969 13.253906 4.4042969 z M 12.03125 16.591797 C 10.655924 17.27946 9.96875 17.956543 9.96875 18.623047 C 9.96875 18.977458 10.138021 19.15625 10.476562 19.15625 C 11.143066 19.15625 11.66097 18.300374 12.03125 16.591797 z "
id="path4133" />
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

3
src/icons/gulp.svg Executable file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 17 KiB

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

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="haskell.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="19.666667"
inkscape:cx="9.0667814"
inkscape:cy="13.613054"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:27.80495071px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffa726;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
x="4.4126229"
y="-9.6839819"
id="text3350"
sodipodi:linespacing="125%"
transform="scale(1.0650165,-0.93895258)"><tspan
sodipodi:role="line"
id="tspan3352"
x="4.4126229"
y="-9.6839819"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Tw Cen MT';-inkscape-font-specification:'Tw Cen MT';fill:#ffa726;fill-opacity:1;">y</tspan></text>
<path
style="font-style:normal;font-weight:normal;font-size:24.91161346px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ef5350;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 2.4073491,4.1201999 3.9329649,7.5202641 -6.01553247,7.929642 2.84872957,0 0.664007,-0.878114 -0.04179,-0.02661 5.2586574,-6.840698 -4.0165462,-7.7044841 -2.6304896,0 z"
id="text3350-9"
inkscape:connector-curvature="0" />
<path
style="fill:#ffee58;fill-opacity:1"
d="M 14.585938 8.6445312 L 15.695312 10.779297 L 22.728516 10.779297 L 22.728516 8.6445312 L 14.585938 8.6445312 z M 16.726562 12.662109 L 17.835938 14.796875 L 22.652344 14.796875 L 22.652344 12.662109 L 16.726562 12.662109 z "
id="rect4178" />
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

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

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
<path fill="#D28445" fill-rule="evenodd" d="M7,6 L8.6015534,24.0100971 L15.8108738,26 L23.0201942,24.0100971 L24.6217476,6 L7,6 L7,6 Z M10.3258252,10.2718447 L10.2776699,9.68932039 L15.8124272,9.68932039 L15.8124272,11.8982524 L12.7056311,11.8982524 L12.8998058,14.1553398 L15.8124272,14.1553398 L15.8124272,16.3642718 L10.8850485,16.3642718 L10.3273786,10.2718447 L10.3258252,10.2718447 Z M20.8842718,14.7378641 L20.3499029,20.5631068 L20.3250485,20.9266019 L15.8108738,22.1895146 L11.296699,20.9266019 L10.9813592,17.4563107 L13.1902913,17.4563107 L13.3363107,19.2287379 L15.8124272,19.8842718 L18.2636893,19.2287379 L18.5308738,16.3642718 L15.8124272,16.3642718 L15.8124272,14.1553398 L20.9339806,14.1553398 L20.8858252,14.7378641 L20.8842718,14.7378641 Z M21.2726214,10.2718447 L21.1747573,11.3887379 L21.1266019,11.8982524 L15.8108738,11.8982524 L15.8108738,9.68932039 L21.3207767,9.68932039 L21.2726214,10.2718447 L21.2726214,10.2718447 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

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

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
<path fill="#90A959" fill-rule="evenodd" d="M27,24.5555556 L27,7.44444444 C27,6.1 25.9,5 24.5555556,5 L7.44444444,5 C6.1,5 5,6.1 5,7.44444444 L5,24.5555556 C5,25.9 6.1,27 7.44444444,27 L24.5555556,27 C25.9,27 27,25.9 27,24.5555556 L27,24.5555556 Z M11.7222222,17.8333333 L14.7777778,21.5122222 L19.0555556,16 L24.5555556,23.3333333 L7.44444444,23.3333333 L11.7222222,17.8333333 L11.7222222,17.8333333 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 499 B

18
src/icons/ionic.svg Executable file
View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="512px" height="512px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
<g fill="#4f8ff7">
<path d="M423.592,132.804C427.006,127.714,429,121.59,429,115c0-17.675-14.33-32-32-32c-6.59,0-12.714,1.994-17.805,5.409
C344.709,63.015,302.11,48,256,48C141.125,48,48,141.125,48,256c0,114.877,93.125,208,208,208c114.873,0,208-93.123,208-208
C464,209.889,448.984,167.29,423.592,132.804z M391.83,391.832c-17.646,17.646-38.191,31.499-61.064,41.174
c-23.672,10.012-48.826,15.089-74.766,15.089c-25.94,0-51.095-5.077-74.767-15.089c-22.873-9.675-43.417-23.527-61.064-41.174
s-31.5-38.191-41.174-61.064C68.982,307.096,63.905,281.94,63.905,256c0-25.94,5.077-51.095,15.089-74.767
c9.674-22.873,23.527-43.417,41.174-61.064s38.191-31.5,61.064-41.174C204.905,68.982,230.06,63.905,256,63.905
c25.939,0,51.094,5.077,74.766,15.089c13.446,5.687,26.08,12.83,37.802,21.327C366.293,104.719,365,109.707,365,115
c0,17.675,14.327,32,32,32c5.293,0,10.28-1.293,14.678-3.568c8.498,11.721,15.641,24.355,21.327,37.801
c10.013,23.672,15.09,48.827,15.09,74.767c0,25.939-5.077,51.096-15.09,74.768C423.33,353.641,409.478,374.186,391.83,391.832z" />
<circle cx="256.003" cy="256" r="96" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="coffee.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-15"
inkscape:window-y="6"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M2,21H20V19H2M20,8H18V5H20M20,3H4V13A4,4 0 0,0 8,17H14A4,4 0 0,0 18,13V10H20A2,2 0 0,0 22,8V5C22,3.89 21.1,3 20,3Z"
id="path4"
style="fill:#D14748;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

59
src/icons/javascript-map.svg Executable file
View file

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="arrange-bring-forward.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="16"
inkscape:cx="14.056692"
inkscape:cy="13.106592"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M 18 8 L 18 10 L 20 10 L 20 20 L 10 20 L 10 18 L 8 18 L 8 22 L 22 22 L 22 8 L 18 8 z "
id="path4"
style="fill:#F4BF75;fill-opacity:1" />
<path
inkscape:connector-curvature="0"
d="m 2.443856,2.506356 14.135593,0 0,14.135594 -14.135593,0 0,-14.135594 m 3.71452,11.811074 c 0.314124,0.667514 0.93452,1.217232 1.994689,1.217232 1.177966,0 1.986836,-0.628249 1.986836,-2.002542 l 0,-4.5390973 -1.335028,0 0,4.5076843 c 0,0.675367 -0.274859,0.848135 -0.70678,0.848135 -0.45548,0 -0.643955,-0.314124 -0.855988,-0.68322 L 6.158376,14.31743 m 4.696158,-0.141356 c 0.392656,0.769604 1.185819,1.358588 2.426611,1.358588 1.256496,0 2.19887,-0.651808 2.19887,-1.853334 0,-1.107288 -0.636102,-1.602034 -1.76695,-2.088926 l -0.329831,-0.141356 c -0.573276,-0.243447 -0.816723,-0.408363 -0.816723,-0.801018 0,-0.321977 0.243447,-0.573277 0.636102,-0.573277 0.376949,0 0.628249,0.164916 0.855989,0.573277 l 1.028756,-0.6832201 c -0.43192,-0.7538983 -1.044462,-1.0444633 -1.884745,-1.0444633 -1.185819,0 -1.94757,0.7538984 -1.94757,1.7512434 0,1.083728 0.636101,1.594181 1.59418,2.002543 l 0.329831,0.141355 c 0.612542,0.267006 0.973786,0.431922 0.973786,0.887402 0,0.376949 -0.353391,0.651808 -0.903108,0.651808 -0.651808,0 -1.028757,-0.337684 -1.311469,-0.80887 l -1.083729,0.628248 z"
id="path4-1"
style="fill:#F4BF75;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

54
src/icons/javascript.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="language-javascript.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="191"
inkscape:window-y="48"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M3,3H21V21H3V3M7.73,18.04C8.13,18.89 8.92,19.59 10.27,19.59C11.77,19.59 12.8,18.79 12.8,17.04V11.26H11.1V17C11.1,17.86 10.75,18.08 10.2,18.08C9.62,18.08 9.38,17.68 9.11,17.21L7.73,18.04M13.71,17.86C14.21,18.84 15.22,19.59 16.8,19.59C18.4,19.59 19.6,18.76 19.6,17.23C19.6,15.82 18.79,15.19 17.35,14.57L16.93,14.39C16.2,14.08 15.89,13.87 15.89,13.37C15.89,12.96 16.2,12.64 16.7,12.64C17.18,12.64 17.5,12.85 17.79,13.37L19.1,12.5C18.55,11.54 17.77,11.17 16.7,11.17C15.19,11.17 14.22,12.13 14.22,13.4C14.22,14.78 15.03,15.43 16.25,15.95L16.67,16.13C17.45,16.47 17.91,16.68 17.91,17.26C17.91,17.74 17.46,18.09 16.76,18.09C15.93,18.09 15.45,17.66 15.09,17.06L13.71,17.86Z"
id="path4"
style="fill:#F4BF75;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="json.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M5,3H7V5H5V10A2,2 0 0,1 3,12A2,2 0 0,1 5,14V19H7V21H5C3.93,20.73 3,20.1 3,19V15A2,2 0 0,0 1,13H0V11H1A2,2 0 0,0 3,9V5A2,2 0 0,1 5,3M19,3A2,2 0 0,1 21,5V9A2,2 0 0,0 23,11H24V13H23A2,2 0 0,0 21,15V19A2,2 0 0,1 19,21H17V19H19V14A2,2 0 0,1 21,12A2,2 0 0,1 19,10V5H17V3H19M12,15A1,1 0 0,1 13,16A1,1 0 0,1 12,17A1,1 0 0,1 11,16A1,1 0 0,1 12,15M8,15A1,1 0 0,1 9,16A1,1 0 0,1 8,17A1,1 0 0,1 7,16A1,1 0 0,1 8,15M16,15A1,1 0 0,1 17,16A1,1 0 0,1 16,17A1,1 0 0,1 15,16A1,1 0 0,1 16,15Z"
id="path4"
style="fill:#F4BF75;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

54
src/icons/key.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="key.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M7,14A2,2 0 0,1 5,12A2,2 0 0,1 7,10A2,2 0 0,1 9,12A2,2 0 0,1 7,14M12.65,10C11.83,7.67 9.61,6 7,6A6,6 0 0,0 1,12A6,6 0 0,0 7,18C9.61,18 11.83,16.33 12.65,14H17V18H21V14H23V10H12.65Z"
id="path4"
style="fill:#26a69a;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

108
src/icons/kotlin.svg Executable file
View file

@ -0,0 +1,108 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="kotlin.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8">
<linearGradient
inkscape:collect="always"
id="linearGradient4200">
<stop
style="stop-color:#cb55c0;stop-opacity:1"
offset="0"
id="stop4202" />
<stop
style="stop-color:#f28e0e;stop-opacity:1"
offset="1"
id="stop4204" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient4177">
<stop
style="stop-color:#0296d8;stop-opacity:1"
offset="0"
id="stop4179" />
<stop
style="stop-color:#8371d9;stop-opacity:1"
offset="1"
id="stop4181" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4177"
id="linearGradient4183"
x1="1.7253224"
y1="22.66964"
x2="22.184704"
y2="1.9822525"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.89324137,0,0,0.89324137,1.6377301,1.1554258)" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4200"
id="linearGradient4206"
x1="1.8691406"
y1="22.382002"
x2="22.797903"
y2="3.3773963"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.89324137,0,0,0.89324137,1.6377301,1.1554258)" />
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="false"
inkscape:zoom="13.906433"
inkscape:cx="11.071836"
inkscape:cy="14.316748"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="fill:url(#linearGradient4183);fill-opacity:1;stroke:none"
d="m 3.3073239,3.0029701 0,18.0480119 18.0497561,0 0,-0.02966 -4.478419,-4.511566 -4.480164,-4.515056 4.480164,-4.5150562 4.443526,-4.4766745 -18.0148631,0 z"
id="rect4140"
inkscape:connector-curvature="0" />
<path
style="fill:url(#linearGradient4206);fill-opacity:1;stroke:none"
d="m 12.538066,3.0029701 -9.2307421,9.2307429 0,8.817269 0.083741,0 9.0318571,-9.031857 -0.02443,-0.02443 4.480163,-4.5150562 4.443526,-4.4766745 -8.784121,0 z"
id="rect4185"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

3
src/icons/less.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

54
src/icons/lib.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="lib.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M19,7H9V5H19M15,15H9V13H15M19,11H9V9H19M20,2H8A2,2 0 0,0 6,4V16A2,2 0 0,0 8,18H20A2,2 0 0,0 22,16V4A2,2 0 0,0 20,2M4,6H2V20A2,2 0 0,0 4,22H18V20H4V6Z"
id="path4"
style="fill:#90A959;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

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

@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="lua.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="19.666667"
inkscape:cx="5.4435673"
inkscape:cy="13.562207"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<circle
style="fill:none;fill-opacity:1;stroke:#6A9FB5;stroke-opacity:1"
id="path4142"
cx="12.203389"
cy="12.101695"
r="10.322034" />
<path
style="fill:#6A9FB5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 12.330078 5.7460938 A 6.4830503 6.3813553 0 0 0 5.8476562 12.126953 A 6.4830503 6.3813553 0 0 0 12.330078 18.507812 A 6.4830503 6.3813553 0 0 0 18.814453 12.126953 A 6.4830503 6.3813553 0 0 0 12.330078 5.7460938 z M 14.189453 7.6621094 A 2.3290315 2.2924976 0 0 1 16.519531 9.9550781 A 2.3290315 2.2924976 0 0 1 14.189453 12.246094 A 2.3290315 2.2924976 0 0 1 11.861328 9.9550781 A 2.3290315 2.2924976 0 0 1 14.189453 7.6621094 z "
id="ellipse4144" />
<ellipse
cy="4.6153951"
cx="19.630934"
id="ellipse4151"
style="fill:#6A9FB5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
rx="2.3290315"
ry="2.2924976" />
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

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

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
<path fill="#D28445" fill-rule="evenodd" d="M17.2676738,20.8029927 L14.3341387,20.8029927 L14.3341387,16.3693071 L12.1162527,19.2047794 L9.89836669,16.3693071 L9.89836669,20.8029927 L6.96483165,20.8029927 L6.96483165,11.9356215 L9.89836669,11.9356215 L12.1162527,14.9025396 L14.3341387,11.9356215 L17.2676738,11.9356215 L17.2676738,20.8029927 L17.2676738,20.8029927 Z M21.6700628,21.5186417 L18.0187923,16.3672207 L20.2366783,16.3672207 L20.2366783,11.933535 L23.1702133,11.933535 L23.1702133,16.3672207 L25.3880994,16.3672207 L21.6721492,21.5186417 L21.6700628,21.5186417 Z M25.907623,9 L5.69418951,9 C5.23795457,9 4.84153092,9.16830618 4.50491855,9.50491855 C4.16830618,9.84153092 4,10.2379546 4,10.6941895 L4,22.0402518 C4,22.5187421 4.16830618,22.9207296 4.50491855,23.2462143 C4.84153092,23.571699 5.23795457,23.7344413 5.69418951,23.7344413 L25.907623,23.7344413 C26.3638579,23.7344413 26.7602816,23.571699 27.096894,23.2462143 C27.4335063,22.9207296 27.6018125,22.5187421 27.6018125,22.0402518 L27.6018125,10.6941895 C27.6018125,10.2379546 27.4335063,9.84153092 27.096894,9.50491855 C26.7602816,9.16830618 26.3638579,9 25.907623,9 L25.907623,9 L25.907623,9 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

54
src/icons/movie.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="movie.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M18,4L20,8H17L15,4H13L15,8H12L10,4H8L10,8H7L5,4H4A2,2 0 0,0 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V4H18Z"
id="path4"
style="fill:#ff9800;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

54
src/icons/music.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="music-circle.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M16,9V7H12V12.5C11.58,12.19 11.07,12 10.5,12A2.5,2.5 0 0,0 8,14.5A2.5,2.5 0 0,0 10.5,17A2.5,2.5 0 0,0 13,14.5V9H16M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2Z"
id="path4"
style="fill:#ef5350;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

54
src/icons/mxml.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="mxml.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="737"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.79661"
inkscape:window-x="737"
inkscape:window-y="121"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M6.12,15.5L9.86,19.24L11.28,17.83L8.95,15.5L11.28,13.17L9.86,11.76L6.12,15.5M17.28,15.5L13.54,11.76L12.12,13.17L14.45,15.5L12.12,17.83L13.54,19.24L17.28,15.5Z"
id="path4"
style="fill:#ffa726;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="nodejs.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M12,1.85C11.73,1.85 11.45,1.92 11.22,2.05L3.78,6.35C3.3,6.63 3,7.15 3,7.71V16.29C3,16.85 3.3,17.37 3.78,17.65L5.73,18.77C6.68,19.23 7,19.24 7.44,19.24C8.84,19.24 9.65,18.39 9.65,16.91V8.44C9.65,8.32 9.55,8.22 9.43,8.22H8.5C8.37,8.22 8.27,8.32 8.27,8.44V16.91C8.27,17.57 7.59,18.22 6.5,17.67L4.45,16.5C4.38,16.45 4.34,16.37 4.34,16.29V7.71C4.34,7.62 4.38,7.54 4.45,7.5L11.89,3.21C11.95,3.17 12.05,3.17 12.11,3.21L19.55,7.5C19.62,7.54 19.66,7.62 19.66,7.71V16.29C19.66,16.37 19.62,16.45 19.55,16.5L12.11,20.79C12.05,20.83 11.95,20.83 11.88,20.79L10,19.65C9.92,19.62 9.84,19.61 9.79,19.64C9.26,19.94 9.16,20 8.67,20.15C8.55,20.19 8.36,20.26 8.74,20.47L11.22,21.94C11.46,22.08 11.72,22.15 12,22.15C12.28,22.15 12.54,22.08 12.78,21.94L20.22,17.65C20.7,17.37 21,16.85 21,16.29V7.71C21,7.15 20.7,6.63 20.22,6.35L12.78,2.05C12.55,1.92 12.28,1.85 12,1.85M14,8C11.88,8 10.61,8.89 10.61,10.39C10.61,12 11.87,12.47 13.91,12.67C16.34,12.91 16.53,13.27 16.53,13.75C16.53,14.58 15.86,14.93 14.3,14.93C12.32,14.93 11.9,14.44 11.75,13.46C11.73,13.36 11.64,13.28 11.53,13.28H10.57C10.45,13.28 10.36,13.37 10.36,13.5C10.36,14.74 11.04,16.24 14.3,16.24C16.65,16.24 18,15.31 18,13.69C18,12.08 16.92,11.66 14.63,11.35C12.32,11.05 12.09,10.89 12.09,10.35C12.09,9.9 12.29,9.3 14,9.3C15.5,9.3 16.09,9.63 16.32,10.66C16.34,10.76 16.43,10.83 16.53,10.83H17.5C17.55,10.83 17.61,10.81 17.65,10.76C17.69,10.72 17.72,10.66 17.7,10.6C17.56,8.82 16.38,8 14,8Z"
id="path4"
style="fill:#90A959;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

3
src/icons/npm.svg Normal file
View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
<path fill="#D14748" fill-rule="evenodd" d="M6.69230769,25.3076923 L25.3076923,25.3076923 L25.3076923,5 L27,5 L27,25.7307692 L27,27 L6.26923077,27 L5,27 L5,5 L6.69230769,5 L6.69230769,25.3076923 Z M19.008547,12.991453 L16,12.991453 L16,22.7692308 L9.23076923,22.7692308 L9.23076923,9.23076923 L12.6153846,9.23076923 L22.7692308,9.23076923 L22.7692308,11.8632479 L22.7692308,22.7692308 L19.008547,22.7692308 L19.008547,12.991453 Z M6.69230769,5 L25.3076923,5 L25.3076923,6.69230769 L6.69230769,6.69230769 L6.69230769,5 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 616 B

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

@ -0,0 +1,199 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 20.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 141.7 141.7"
style="enable-background:new 0 0 141.7 141.7;"
xml:space="preserve"
inkscape:version="0.91 r13725"
sodipodi:docname="ocaml.svg"><metadata
id="metadata69"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
id="defs67" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview65"
showgrid="false"
inkscape:zoom="1.6654905"
inkscape:cx="-60.342584"
inkscape:cy="69.649151"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1" />
<style
type="text/css"
id="style3">
.st0{fill:#FFFFFF;}
.st1{fill:#494545;}
.st2{fill:url(#SVGID_1_);}
.st3{fill:url(#SVGID_2_);}
.st4{fill:url(#SVGID_3_);}
.st5{fill:url(#SVGID_4_);}
.st6{font-family:'MyriadPro-Regular';}
.st7{font-size:12px;}
</style>
<g
id="g5"
transform="matrix(0.86488355,0,0,0.86488355,9.5932674,33.471228)">
<path
class="st0"
d="m 73.9,89.8 c -0.2,-1.2 0.2,-2.4 -0.2,-3.6 -0.3,-1 -1,-1.1 -1.5,-1.9 -1.3,-2.1 -2.5,-4.9 -2.7,-7.5 -0.1,-2.3 -1,-4.5 -1.1,-6.8 -0.1,-1.1 0.1,-2.3 0,-3.4 0,-0.5 -0.1,-1 -0.2,-1.6 0,-0.1 -0.1,-0.7 -0.2,-1 l 0.3,-0.7 c -0.1,-0.2 2.5,-0.2 3.3,-0.2 1.3,0 2.6,0.1 3.9,0.1 2.7,0.1 5.2,0.1 7.8,-0.3 5.9,-0.9 8.6,-3.3 9.9,-4.3 5.4,-3.9 7.8,-10.2 7.8,-10.2 0.9,-2 0.9,-5.5 2.8,-7.1 2.2,-1.9 6,-1.7 8.6,-2.9 1.5,-0.7 2.6,-1 4.1,-0.7 1.1,0.2 3.2,1.6 3.7,-0.3 -0.4,-0.2 -0.5,-0.7 -0.7,-0.9 2.1,-0.2 0,-5.1 -0.8,-6.1 -1.3,-1.5 -3.5,-2.2 -5.8,-2.8 -2.7,-0.7 -5.2,-1.6 -7.8,-1.1 -4.5,0.9 -4.2,-1.7 -6.8,-1.7 -3.2,0 -8.8,0.2 -9.8,3.2 -0.5,1.4 -0.9,1.5 -1.7,2.6 -0.7,0.9 0.1,1.8 -0.2,2.9 -0.4,1.1 -0.9,5 -1.4,6.4 -0.9,2.3 -2,5.2 -4,5.2 -2.8,0.3 -5,0.4 -7.3,-0.4 C 72.5,44.2 70.2,43.4 69.1,43 63.9,40.8 63,38.4 63,38.4 62.4,37.5 61,36 60.4,34 c -0.6,-2.1 -1.6,-3.9 -2,-5.1 -0.4,-1.2 -1.5,-3 -2.3,-5 -1,-2.6 -2.5,-4.5 -3.6,-5.4 -1.6,-1.4 -3.1,-3.7 -6.4,-3 -0.6,0.1 -2.7,0.2 -4.4,1.6 -1.1,0.9 -1.5,2.9 -2.5,4.5 -0.6,0.9 -1.6,3.6 -2.6,5.9 -0.7,1.6 -1,2.7 -1.7,3.3 -0.6,0.4 -1.3,1 -2.1,0.7 -0.5,-0.2 -1.1,-0.5 -1.6,-1 -0.8,-0.6 -2.5,-3.6 -3.6,-5.7 -0.9,-1.9 -2.9,-4.7 -4,-6.3 -1.6,-2.2 -2.6,-2.8 -5,-2.8 -5.2,0 -5.6,2.9 -7.9,7.2 -1,1.9 -1.4,4.8 -3.4,7.1 -1.2,1.3 -4.8,6.8 -7.4,7.7 l 0,0 0,0 0,38.8 0,0.1 0,-0.2 c 0.2,-0.5 0.3,-1 0.5,-1.4 1,-2.1 3.3,-4.1 4.6,-6.2 0.7,-1.2 1.5,-2.3 1.9,-3.6 0.4,-1.1 0.6,-2.7 1.2,-3.6 0.7,-1.1 1.8,-1.5 2.9,-1.7 1.8,-0.3 3.3,2.5 5.5,3.6 1,0.4 5.4,2 6.7,2.3 2.2,0.5 4.6,1 6.8,1.4 1.2,0.2 2.3,0.4 3.6,0.5 1.1,0.1 5.2,0.2 5.5,0.5 -2.1,1.1 -3.3,4.1 -4.1,6.2 -0.8,2.2 -1.4,4.7 -2.4,6.8 -1.1,2.4 -3.4,3.4 -3.1,6.2 0.1,1.1 0.3,2.3 0.1,3.5 -0.2,1.3 -0.7,2.3 -1.1,3.5 -0.5,1.6 -1.1,6.9 -1.8,8.5 l 4.6,-0.6 0,0 c 0.5,-1.2 1,-6.2 1.1,-6.7 0.9,-2.5 2,-4.6 3.7,-6.5 1.7,-1.9 1.6,-4.3 2.6,-6.6 1.1,-2.4 2.5,-4.3 3.9,-6.6 2.5,-4.1 4.1,-9.2 9.4,-10.3 0.6,-0.1 3.8,2.2 5.2,3.6 1.6,1.6 3.4,3.4 4.5,5.6 2.1,4.2 3.8,10.3 4.5,13.6 0.4,1.9 0.7,2 2,3.6 0.6,0.7 1.8,2.9 2.2,3.7 0.4,0.9 1,2.9 1.5,4 0.3,0.6 1.1,2.5 1.6,4.2 l 4.3,-0.1 c 0,0 0.1,0 0.1,0 0,0 0,0 0,0 0,0 0,-0.1 0,-0.1 -2,-4.2 -3.3,-9.1 -4,-13.9 z"
id="path7"
inkscape:connector-curvature="0"
style="fill:#ffffff" />
<path
class="st1"
d="m 71.1,64.9 0,0 c 0,-0.2 0,-0.2 0,0 z"
id="path9"
inkscape:connector-curvature="0"
style="fill:#494545" />
<g
id="g11">
<g
id="g13">
<linearGradient
id="SVGID_1_"
gradientUnits="userSpaceOnUse"
x1="-686.854"
y1="80.556198"
x2="-686.854"
y2="80.399902"
gradientTransform="matrix(1,0,0,-1,758,145.28)">
<stop
offset="0"
style="stop-color:#F29104"
id="stop16" />
<stop
offset="1"
style="stop-color:#EC6813"
id="stop18" />
</linearGradient>
<path
class="st2"
d="m 71.1,64.9 0,0 c 0,-0.2 0,-0.2 0,0 z"
id="path20"
style="fill:url(#SVGID_1_)"
inkscape:connector-curvature="0" />
<g
id="g22">
<linearGradient
id="SVGID_2_"
gradientUnits="userSpaceOnUse"
x1="-705.42798"
y1="79.472801"
x2="-705.42798"
y2="40.6105"
gradientTransform="matrix(1,0,0,-1,758,145.28)">
<stop
offset="0"
style="stop-color:#F29104"
id="stop25" />
<stop
offset="1"
style="stop-color:#EC6813"
id="stop27" />
</linearGradient>
<path
class="st3"
d="m 72.1,99.9 c -0.5,-1 -1.1,-3.1 -1.5,-4 -0.4,-0.8 -1.6,-3 -2.2,-3.7 -1.3,-1.5 -1.6,-1.6 -2,-3.6 C 65.7,85.2 64,79.2 61.9,75 60.8,72.8 59,71 57.4,69.4 56,68 52.8,65.7 52.2,65.8 c -5.3,1 -6.9,6.2 -9.4,10.3 -1.4,2.3 -2.8,4.2 -3.9,6.6 -1,2.2 -0.9,4.7 -2.6,6.6 -1.7,1.9 -2.9,4 -3.7,6.5 -0.2,0.5 -0.6,5.5 -1.1,6.7 0,0 0,0 0,0 l 7.8,-0.5 c 7.3,0.5 5.2,3.3 16.5,2.7 l 17.9,-0.6 0,0 c -0.5,-1.7 -1.3,-3.6 -1.6,-4.2 z"
id="path29"
style="fill:url(#SVGID_2_)"
inkscape:connector-curvature="0" />
</g>
<g
id="g31">
<g
id="g33">
<linearGradient
id="SVGID_3_"
gradientUnits="userSpaceOnUse"
x1="-686.97717"
y1="164.39481"
x2="-686.97711"
y2="40.638302"
gradientTransform="matrix(1,0,0,-1,758,145.28)">
<stop
offset="0"
style="stop-color:#F29104"
id="stop36" />
<stop
offset="1"
style="stop-color:#EC6813"
id="stop38" />
</linearGradient>
<path
class="st4"
d="m 124.1,-19.1 -106.2,0 C 8,-19.1 0,-11.1 0,-1.2 l 0,39 0,0 c 2.6,-0.9 6.2,-6.4 7.4,-7.7 2,-2.3 2.4,-5.3 3.4,-7.1 2.3,-4.2 2.7,-7.2 7.9,-7.2 2.4,0 3.4,0.6 5,2.8 1.1,1.5 3.1,4.4 4,6.3 1.1,2.2 2.8,5.1 3.6,5.7 0.6,0.4 1.1,0.8 1.6,1 0.8,0.3 1.5,-0.3 2.1,-0.7 0.7,-0.6 1,-1.7 1.7,-3.3 1,-2.3 2,-4.9 2.6,-5.9 1,-1.6 1.4,-3.6 2.5,-4.5 1.6,-1.4 3.8,-1.5 4.4,-1.6 3.3,-0.7 4.8,1.6 6.4,3 1.1,1 2.5,2.9 3.6,5.4 0.8,2 1.8,3.9 2.3,5 0.4,1.1 1.4,2.9 2,5.1 0.6,1.9 2,3.4 2.6,4.4 0,0 0.9,2.4 6.1,4.6 1.1,0.5 3.4,1.3 4.8,1.7 2.3,0.8 4.5,0.7 7.3,0.4 2,0 3.1,-2.9 4,-5.2 0.5,-1.4 1.1,-5.3 1.4,-6.4 0.3,-1.1 -0.5,-1.9 0.2,-2.9 0.8,-1.1 1.3,-1.2 1.7,-2.6 1,-3.1 6.6,-3.2 9.8,-3.2 2.7,0 2.3,2.6 6.8,1.7 2.6,-0.5 5.1,0.3 7.8,1.1 2.3,0.6 4.5,1.3 5.8,2.8 0.8,1 2.9,5.9 0.8,6.1 0.2,0.2 0.4,0.7 0.7,0.9 -0.5,1.9 -2.5,0.5 -3.7,0.3 -1.5,-0.3 -2.6,0 -4.1,0.7 -2.6,1.1 -6.3,1 -8.6,2.9 -1.9,1.6 -1.9,5.1 -2.8,7.1 0,0 -2.5,6.3 -7.8,10.2 -1.4,1 -4.1,3.4 -9.9,4.3 -2.6,0.4 -5.1,0.4 -7.8,0.3 -1.3,-0.1 -2.6,-0.1 -3.9,-0.1 -0.8,0 -3.4,-0.1 -3.3,0.2 l -0.3,0.7 c 0,0.2 0.1,0.8 0.2,1 0.1,0.6 0.1,1.1 0.2,1.6 0,1.1 -0.1,2.3 0,3.4 0.1,2.3 1,4.4 1.1,6.8 0.1,2.6 1.4,5.4 2.7,7.5 0.5,0.8 1.2,0.9 1.5,1.9 0.4,1.1 0,2.4 0.2,3.6 0.7,4.7 2.1,9.7 4.2,14 0,0 0,0.1 0,0.1 0,0 0,0 0,0 2.6,-0.4 5.3,-1.4 8.7,-1.9 6.3,-0.9 15,-0.5 20.6,-1 14.2,-1.3 21.9,5.8 34.6,2.9 l 0,-105.2 c -0.1,-9.9 -8.1,-17.9 -18,-17.9 z m -53,84 c 0,-0.2 0,-0.2 0,0 l 0,0 z"
id="path40"
style="fill:url(#SVGID_3_)"
inkscape:connector-curvature="0" />
</g>
</g>
<g
id="g42">
<linearGradient
id="SVGID_4_"
gradientUnits="userSpaceOnUse"
x1="-738.37762"
y1="85.363998"
x2="-738.37762"
y2="41.492802"
gradientTransform="matrix(1,0,0,-1,758,145.28)">
<stop
offset="0"
style="stop-color:#F29104"
id="stop45" />
<stop
offset="1"
style="stop-color:#EC6813"
id="stop47" />
</linearGradient>
<path
class="st5"
d="m 32.8,81.3 c 1,-2.2 1.6,-4.6 2.4,-6.8 0.8,-2.1 2,-5.1 4.1,-6.2 C 39,68 34.9,67.9 33.8,67.8 32.6,67.7 31.4,67.5 30.2,67.3 28,66.9 25.5,66.4 23.4,65.9 22.1,65.6 17.6,64 16.7,63.6 14.4,62.6 12.9,59.7 11.2,60 10.1,60.2 9,60.6 8.3,61.7 7.7,62.6 7.5,64.2 7.1,65.3 6.6,66.5 5.8,67.7 5.2,68.9 3.8,71 1.5,72.9 0.5,75 0.3,75.5 0.2,76 0,76.5 l 0,0.2 0,7.9 0,14 0,2 c 1.2,0.2 2.4,0.4 3.7,0.8 10,2.7 12.4,2.9 22.2,1.8 l 0.9,-0.1 0,0 c 0.7,-1.6 1.3,-6.9 1.8,-8.5 0.4,-1.3 0.9,-2.3 1.1,-3.5 0.2,-1.2 0,-2.4 -0.1,-3.5 -0.2,-2.9 2.1,-3.9 3.2,-6.3 z"
id="path49"
style="fill:url(#SVGID_4_)"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</g>
<text
class="st6 st7"
id="text51"
x="10.810278"
y="167.01149"
style="font-size:10.37860203px;font-family:MyriadPro-Regular"> </text>
</svg>

After

Width:  |  Height:  |  Size: 8.6 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="pdf.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M14,9H19.5L14,3.5V9M7,2H15L21,8V20A2,2 0 0,1 19,22H7C5.89,22 5,21.1 5,20V4A2,2 0 0,1 7,2M11.93,12.44C12.34,13.34 12.86,14.08 13.46,14.59L13.87,14.91C13,15.07 11.8,15.35 10.53,15.84V15.84L10.42,15.88L10.92,14.84C11.37,13.97 11.7,13.18 11.93,12.44M18.41,16.25C18.59,16.07 18.68,15.84 18.69,15.59C18.72,15.39 18.67,15.2 18.57,15.04C18.28,14.57 17.53,14.35 16.29,14.35L15,14.42L14.13,13.84C13.5,13.32 12.93,12.41 12.53,11.28L12.57,11.14C12.9,9.81 13.21,8.2 12.55,7.54C12.39,7.38 12.17,7.3 11.94,7.3H11.7C11.33,7.3 11,7.69 10.91,8.07C10.54,9.4 10.76,10.13 11.13,11.34V11.35C10.88,12.23 10.56,13.25 10.05,14.28L9.09,16.08L8.2,16.57C7,17.32 6.43,18.16 6.32,18.69C6.28,18.88 6.3,19.05 6.37,19.23L6.4,19.28L6.88,19.59L7.32,19.7C8.13,19.7 9.05,18.75 10.29,16.63L10.47,16.56C11.5,16.23 12.78,16 14.5,15.81C15.53,16.32 16.74,16.55 17.5,16.55C17.94,16.55 18.24,16.44 18.41,16.25M18,15.54L18.09,15.65C18.08,15.75 18.05,15.76 18,15.78H17.96L17.77,15.8C17.31,15.8 16.6,15.61 15.87,15.29C15.96,15.19 16,15.19 16.1,15.19C17.5,15.19 17.9,15.44 18,15.54M8.83,17C8.18,18.19 7.59,18.85 7.14,19C7.19,18.62 7.64,17.96 8.35,17.31L8.83,17M11.85,10.09C11.62,9.19 11.61,8.46 11.78,8.04L11.85,7.92L12,7.97C12.17,8.21 12.19,8.53 12.09,9.07L12.06,9.23L11.9,10.05L11.85,10.09Z"
id="path4"
style="fill:#D14748;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="language-php.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M12,18.08C5.37,18.08 0,15.36 0,12C0,8.64 5.37,5.92 12,5.92C18.63,5.92 24,8.64 24,12C24,15.36 18.63,18.08 12,18.08M6.81,10.13C7.35,10.13 7.72,10.23 7.9,10.44C8.08,10.64 8.12,11 8.03,11.47C7.93,12 7.74,12.34 7.45,12.56C7.17,12.78 6.74,12.89 6.16,12.89H5.29L5.82,10.13H6.81M3.31,15.68H4.75L5.09,13.93H6.32C6.86,13.93 7.3,13.87 7.65,13.76C8,13.64 8.32,13.45 8.61,13.18C8.85,12.96 9.04,12.72 9.19,12.45C9.34,12.19 9.45,11.89 9.5,11.57C9.66,10.79 9.55,10.18 9.17,9.75C8.78,9.31 8.18,9.1 7.35,9.1H4.59L3.31,15.68M10.56,7.35L9.28,13.93H10.7L11.44,10.16H12.58C12.94,10.16 13.18,10.22 13.29,10.34C13.4,10.46 13.42,10.68 13.36,11L12.79,13.93H14.24L14.83,10.86C14.96,10.24 14.86,9.79 14.56,9.5C14.26,9.23 13.71,9.1 12.91,9.1H11.64L12,7.35H10.56M18,10.13C18.55,10.13 18.91,10.23 19.09,10.44C19.27,10.64 19.31,11 19.22,11.47C19.12,12 18.93,12.34 18.65,12.56C18.36,12.78 17.93,12.89 17.35,12.89H16.5L17,10.13H18M14.5,15.68H15.94L16.28,13.93H17.5C18.05,13.93 18.5,13.87 18.85,13.76C19.2,13.64 19.5,13.45 19.8,13.18C20.04,12.96 20.24,12.72 20.38,12.45C20.53,12.19 20.64,11.89 20.7,11.57C20.85,10.79 20.74,10.18 20.36,9.75C20,9.31 19.37,9.1 18.54,9.1H15.79L14.5,15.68Z"
id="path4"
style="fill:#1976d2;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

54
src/icons/powerpoint.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="powerpoint.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M6,2H14L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2M13,3.5V9H18.5L13,3.5M8,11V13H9V19H8V20H12V19H11V17H13A3,3 0 0,0 16,14A3,3 0 0,0 13,11H8M13,13A1,1 0 0,1 14,14A1,1 0 0,1 13,15H11V13H13Z"
id="path4"
style="fill:#d14524;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="language-html5.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="22.627119"
inkscape:window-x="14"
inkscape:window-y="6"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M12,17.56L16.07,16.43L16.62,10.33H9.38L9.2,8.3H16.8L17,6.31H7L7.56,12.32H14.45L14.22,14.9L12,15.5L9.78,14.9L9.64,13.24H7.64L7.93,16.43L12,17.56M4.07,3H19.93L18.5,19.2L12,21L5.5,19.2L4.07,3Z"
id="path4"
style="fill:#90A959;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="language-python.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M19.14,7.5A2.86,2.86 0 0,1 22,10.36V14.14A2.86,2.86 0 0,1 19.14,17H12C12,17.39 12.32,17.96 12.71,17.96H17V19.64A2.86,2.86 0 0,1 14.14,22.5H9.86A2.86,2.86 0 0,1 7,19.64V15.89C7,14.31 8.28,13.04 9.86,13.04H15.11C16.69,13.04 17.96,11.76 17.96,10.18V7.5H19.14M14.86,19.29C14.46,19.29 14.14,19.59 14.14,20.18C14.14,20.77 14.46,20.89 14.86,20.89A0.71,0.71 0 0,0 15.57,20.18C15.57,19.59 15.25,19.29 14.86,19.29M4.86,17.5C3.28,17.5 2,16.22 2,14.64V10.86C2,9.28 3.28,8 4.86,8H12C12,7.61 11.68,7.04 11.29,7.04H7V5.36C7,3.78 8.28,2.5 9.86,2.5H14.14C15.72,2.5 17,3.78 17,5.36V9.11C17,10.69 15.72,11.96 14.14,11.96H8.89C7.31,11.96 6.04,13.24 6.04,14.82V17.5H4.86M9.14,5.71C9.54,5.71 9.86,5.41 9.86,4.82C9.86,4.23 9.54,4.11 9.14,4.11C8.75,4.11 8.43,4.23 8.43,4.82C8.43,5.41 8.75,5.71 9.14,5.71Z"
id="path4" />
<path
style="fill:#ffcc00;fill-opacity:1;stroke:#ffcc00;stroke-width:0.10169491"
d="M 9.2644068,22.379029 C 8.3694213,22.138073 7.6828822,21.580139 7.3172389,20.79661 7.0894126,20.308406 7.0799134,20.190545 7.0789595,17.84015 c -0.00111,-2.744926 0.056748,-3.073897 0.6658151,-3.785455 0.1928765,-0.225333 0.5679351,-0.516685 0.8334634,-0.64745 0.4690206,-0.230978 0.5784167,-0.239203 3.838711,-0.288601 3.131417,-0.04745 3.386548,-0.06508 3.813559,-0.263577 0.62682,-0.291378 1.071,-0.686976 1.4003,-1.247141 0.270029,-0.459341 0.278598,-0.522351 0.311521,-2.2908333 l 0.03385,-1.8185005 0.932248,0.050381 c 1.074394,0.058063 1.503911,0.2111598 2.097872,0.747768 0.852676,0.7703413 0.868273,0.8414325 0.868273,3.9574968 0,2.434216 -0.02041,2.783108 -0.179868,3.074899 -0.303656,0.555655 -0.794235,1.043861 -1.336401,1.329937 l -0.517629,0.273129 -3.950314,0.03096 -3.950314,0.03096 0.06802,0.274129 c 0.03741,0.15077 0.164132,0.377093 0.2816,0.502941 C 12.498548,17.994962 12.552123,18 14.722812,18 l 2.219561,0 0,1.049681 c 0,1.652898 -0.393001,2.43702 -1.539783,3.072202 l -0.544963,0.301846 -2.644068,0.01872 c -1.454237,0.01029 -2.7813556,-0.01824 -2.9491522,-0.06342 z m 6.1186702,-1.691845 c 0.221702,-0.221701 0.253453,-0.325455 0.206568,-0.675008 -0.07019,-0.523311 -0.278041,-0.73082 -0.732018,-0.73082 -0.466351,0 -0.671611,0.218094 -0.735061,0.781023 -0.04192,0.371869 -0.01162,0.496025 0.163853,0.671498 0.299619,0.299618 0.770392,0.279574 1.096658,-0.04669 z"
id="path4142"
inkscape:connector-curvature="0" />
<path
style="fill:#fdd835;fill-opacity:1;stroke:none;stroke-width:0.10169491;stroke-opacity:1"
d="M 9.3488178,22.379821 C 8.4375991,22.230915 7.4128006,21.306492 7.173418,20.417493 7.0997243,20.143815 7.0720154,19.138167 7.0943785,17.548888 c 0.032599,-2.316701 0.047004,-2.472713 0.2701569,-2.925775 0.1296471,-0.26322 0.4008951,-0.623605 0.6027735,-0.800857 0.6737419,-0.591553 0.8692981,-0.62942 3.4835381,-0.674542 4.399139,-0.07593 4.927207,-0.165399 5.704681,-0.966533 0.642255,-0.661799 0.706386,-0.900557 0.774524,-2.8835249 l 0.06129,-1.7837391 0.950811,0.055537 c 0.522945,0.030545 1.109686,0.12192 1.30387,0.2030548 0.540108,0.2256713 1.357819,1.0422836 1.471985,1.4700052 0.15293,0.5729535 0.243275,3.179621 0.160044,4.617619 -0.07119,1.229964 -0.09272,1.326891 -0.395317,1.779661 -0.192901,0.288635 -0.576696,0.647537 -0.966172,0.903505 l -0.646146,0.424655 -3.921937,0.0078 c -2.157066,0.0043 -3.942079,0.02798 -3.966697,0.05259 -0.115023,0.115024 0.354197,0.819845 0.587706,0.8828 0.13983,0.0377 1.180932,0.0731 2.313559,0.07868 L 16.942373,18 l 0,0.910249 c 0,1.738489 -0.325371,2.446197 -1.453784,3.162094 l -0.630962,0.400301 -2.542373,-0.01176 c -1.398305,-0.0065 -2.7332012,-0.04295 -2.9664362,-0.08106 z m 5.9795152,-1.717814 c 0.285986,-0.255529 0.313717,-0.327953 0.251847,-0.657749 -0.09061,-0.482999 -0.301614,-0.682224 -0.722553,-0.682224 -0.435492,0 -0.624135,0.192602 -0.714914,0.729917 -0.06491,0.384212 -0.04411,0.453245 0.199781,0.663033 0.358284,0.308183 0.595923,0.295412 0.985839,-0.05298 z"
id="path4144"
inkscape:connector-curvature="0" />
<path
style="fill:#3c78aa;fill-opacity:1;stroke:none;stroke-opacity:1"
d="M 4.2813559,17.396104 C 3.4006779,17.180752 2.5671185,16.461343 2.2568063,15.648801 2.1083393,15.260046 2.0890183,14.844794 2.1153114,12.607758 2.1418754,10.347688 2.1693427,9.9695685 2.330474,9.6457972 2.5885314,9.1272662 3.1813956,8.5538016 3.7220339,8.2997713 4.1594693,8.0942333 4.3539709,8.0834249 8.1302314,8.0548113 L 12.080802,8.0248768 12.012523,7.7497265 C 11.97497,7.5983939 11.848135,7.3716102 11.730667,7.2457627 11.521791,7.0219874 11.468216,7.0169492 9.2975274,7.0169492 l -2.2195613,0 0.00223,-1.1440678 c 0.00261,-1.337445 0.1564203,-1.7944544 0.8388656,-2.492498 0.7464753,-0.7635371 1.104229,-0.8380105 4.0256139,-0.8380105 2.9615,0 3.279417,0.060038 4.066862,0.7680192 0.370361,0.3329859 0.572437,0.6206967 0.728025,1.0365437 0.201641,0.5389355 0.213347,0.7347165 0.183664,3.0719695 -0.03527,2.7768557 -0.04553,2.8241717 -0.780197,3.5981867 -0.786661,0.828788 -0.760784,0.823809 -4.590491,0.883181 -3.811398,0.05909 -3.7960595,0.05641 -4.6094581,0.80617 -0.7649119,0.705071 -0.9172808,1.2 -0.9643851,3.13254 l -0.04028,1.652542 -0.6759893,-0.01041 c -0.3717941,-0.0057 -0.8132775,-0.04398 -0.9810741,-0.08501 z M 9.5892443,5.551178 C 9.8260754,5.3474645 9.8745763,5.2250681 9.8745763,4.8311158 9.8745763,4.2842724 9.6735978,4.0677966 9.1659027,4.0677966 8.6627454,4.0677966 8.4,4.3162757 8.4,4.7921131 8.4,5.2843833 8.5409873,5.5741932 8.8388514,5.6942054 9.1843046,5.8333918 9.2830271,5.814575 9.5892443,5.551178 Z"
id="path4146"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 6.8 KiB

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

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="r.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:zoom="19.666667"
inkscape:cx="15.291475"
inkscape:cy="12.315657"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="fill:#6A9FB5;fill-opacity:1;stroke:none;stroke-width:1.20520186;stroke-opacity:1"
d="M 11.631317,5.8368312 A 11.290695,7.6323623 1.1322919 0 0 0.90486413,11.408015 c -0.0111635,0.01944 -0.023793,0.0377 -0.0332732,0.05823 -0.0466029,0.07537 -0.0568806,0.162618 -0.0748646,0.24747 a 11.290695,7.6323623 1.1322919 0 0 -0.27450419,1.75724 11.290695,7.6323623 1.1322919 0 0 7.23692446,7.076798 l 0,-11.7558428 4.5937824,0 c 0.627897,0 1.168095,0.04191 1.619991,0.1268542 0.451895,0.084943 0.875806,0.2700224 1.27062,0.5531671 0.399572,0.2831449 0.715204,0.6512235 0.948287,1.1042545 0.23784,0.447369 0.357688,1.011148 0.357688,1.690696 0,0.934377 -0.184815,1.696512 -0.551088,2.285454 -0.361517,0.58894 -0.880058,1.07744 -1.555523,1.46818 l 2.84486,4.346314 A 10.182443,7.631434 1.725488 0 0 20.558937,18.389151 11.290695,7.6323623 1.1322919 0 0 23.098099,13.470954 11.290695,7.6323623 1.1322919 0 0 18.444007,7.377797 10.182443,7.631434 1.725488 0 0 13.92301,5.9969585 11.290695,7.6323623 1.1322919 0 0 13.67554,5.9678445 10.182443,7.631434 1.725488 0 0 13.38232,5.9387305 11.290695,7.6323623 1.1322919 0 0 11.631317,5.8368312 Z m -1.147926,5.2821228 0,3.406345 0.842229,0 c 0.437624,0 0.803094,-0.0239 1.098016,-0.07486 0.294921,-0.05097 0.542623,-0.168156 0.742408,-0.349369 0.190271,-0.175549 0.328213,-0.368594 0.413836,-0.578121 0.09037,-0.215191 0.135172,-0.500023 0.135172,-0.856785 0,-0.317122 -0.0528,-0.588678 -0.162207,-0.815194 -0.109406,-0.226521 -0.299264,-0.406289 -0.565645,-0.536535 -0.185514,-0.09061 -0.401474,-0.143139 -0.648827,-0.160128 -0.247353,-0.02265 -0.534805,-0.03535 -0.863024,-0.03535 l -0.991958,0 z m 0,5.683481 0,4.225699 a 11.290695,7.6323623 1.1322919 0 0 0.840148,0.05407 10.182443,7.631434 1.725488 0 0 1.449466,0.08942 10.182443,7.631434 1.725488 0 0 1.638705,-0.103982 l -2.666016,-4.26521 -1.262303,0 z"
id="path4143"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

54
src/icons/raml.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="raml.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-5.1355933"
inkscape:cy="11.79661"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M5,3H7V5H5V10A2,2 0 0,1 3,12A2,2 0 0,1 5,14V19H7V21H5C3.93,20.73 3,20.1 3,19V15A2,2 0 0,0 1,13H0V11H1A2,2 0 0,0 3,9V5A2,2 0 0,1 5,3M19,3A2,2 0 0,1 21,5V9A2,2 0 0,0 23,11H24V13H23A2,2 0 0,0 21,15V19A2,2 0 0,1 19,21H17V19H19V14A2,2 0 0,1 21,12A2,2 0 0,1 19,10V5H17V3H19M12,15A1,1 0 0,1 13,16A1,1 0 0,1 12,17A1,1 0 0,1 11,16A1,1 0 0,1 12,15M8,15A1,1 0 0,1 9,16A1,1 0 0,1 8,17A1,1 0 0,1 7,16A1,1 0 0,1 8,15M16,15A1,1 0 0,1 17,16A1,1 0 0,1 16,17A1,1 0 0,1 15,16A1,1 0 0,1 16,15Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

54
src/icons/react.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="react.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="737"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M12,10.11C13.03,10.11 13.87,10.95 13.87,12C13.87,13 13.03,13.85 12,13.85C10.97,13.85 10.13,13 10.13,12C10.13,10.95 10.97,10.11 12,10.11M7.37,20C8,20.38 9.38,19.8 10.97,18.3C10.45,17.71 9.94,17.07 9.46,16.4C8.64,16.32 7.83,16.2 7.06,16.04C6.55,18.18 6.74,19.65 7.37,20M8.08,14.26L7.79,13.75C7.68,14.04 7.57,14.33 7.5,14.61C7.77,14.67 8.07,14.72 8.38,14.77C8.28,14.6 8.18,14.43 8.08,14.26M14.62,13.5L15.43,12L14.62,10.5C14.32,9.97 14,9.5 13.71,9.03C13.17,9 12.6,9 12,9C11.4,9 10.83,9 10.29,9.03C10,9.5 9.68,9.97 9.38,10.5L8.57,12L9.38,13.5C9.68,14.03 10,14.5 10.29,14.97C10.83,15 11.4,15 12,15C12.6,15 13.17,15 13.71,14.97C14,14.5 14.32,14.03 14.62,13.5M12,6.78C11.81,7 11.61,7.23 11.41,7.5C11.61,7.5 11.8,7.5 12,7.5C12.2,7.5 12.39,7.5 12.59,7.5C12.39,7.23 12.19,7 12,6.78M12,17.22C12.19,17 12.39,16.77 12.59,16.5C12.39,16.5 12.2,16.5 12,16.5C11.8,16.5 11.61,16.5 11.41,16.5C11.61,16.77 11.81,17 12,17.22M16.62,4C16,3.62 14.62,4.2 13.03,5.7C13.55,6.29 14.06,6.93 14.54,7.6C15.36,7.68 16.17,7.8 16.94,7.96C17.45,5.82 17.26,4.35 16.62,4M15.92,9.74L16.21,10.25C16.32,9.96 16.43,9.67 16.5,9.39C16.23,9.33 15.93,9.28 15.62,9.23C15.72,9.4 15.82,9.57 15.92,9.74M17.37,2.69C18.84,3.53 19,5.74 18.38,8.32C20.92,9.07 22.75,10.31 22.75,12C22.75,13.69 20.92,14.93 18.38,15.68C19,18.26 18.84,20.47 17.37,21.31C15.91,22.15 13.92,21.19 12,19.36C10.08,21.19 8.09,22.15 6.62,21.31C5.16,20.47 5,18.26 5.62,15.68C3.08,14.93 1.25,13.69 1.25,12C1.25,10.31 3.08,9.07 5.62,8.32C5,5.74 5.16,3.53 6.62,2.69C8.09,1.85 10.08,2.81 12,4.64C13.92,2.81 15.91,1.85 17.37,2.69M17.08,12C17.42,12.75 17.72,13.5 17.97,14.26C20.07,13.63 21.25,12.73 21.25,12C21.25,11.27 20.07,10.37 17.97,9.74C17.72,10.5 17.42,11.25 17.08,12M6.92,12C6.58,11.25 6.28,10.5 6.03,9.74C3.93,10.37 2.75,11.27 2.75,12C2.75,12.73 3.93,13.63 6.03,14.26C6.28,13.5 6.58,12.75 6.92,12M15.92,14.26C15.82,14.43 15.72,14.6 15.62,14.77C15.93,14.72 16.23,14.67 16.5,14.61C16.43,14.33 16.32,14.04 16.21,13.75L15.92,14.26M13.03,18.3C14.62,19.8 16,20.38 16.62,20C17.26,19.65 17.45,18.18 16.94,16.04C16.17,16.2 15.36,16.32 14.54,16.4C14.06,17.07 13.55,17.71 13.03,18.3M8.08,9.74C8.18,9.57 8.28,9.4 8.38,9.23C8.07,9.28 7.77,9.33 7.5,9.39C7.57,9.67 7.68,9.96 7.79,10.25L8.08,9.74M10.97,5.7C9.38,4.2 8,3.62 7.37,4C6.74,4.35 6.55,5.82 7.06,7.96C7.83,7.8 8.64,7.68 9.46,7.6C9.94,6.93 10.45,6.29 10.97,5.7Z"
id="path4"
style="fill:#00bcd4;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

54
src/icons/readme.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="readme.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="833"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.7571059"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="diamond.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M16,9H19L14,16M10,9H14L12,17M5,9H8L10,16M15,4H17L19,7H16M11,4H13L14,7H10M7,4H9L8,7H5M6,2L2,8L12,22L22,8L18,2H6Z"
id="path4"
style="fill:#D14748;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

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

@ -0,0 +1,80 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="rust.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="15.799442"
inkscape:cx="20.514777"
inkscape:cy="13.544247"
inkscape:window-x="1272"
inkscape:window-y="85"
inkscape:window-maximized="1"
inkscape:current-layer="layer2" />
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Layer 2"
style="display:inline">
<path
style="fill:#ff7043;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:9.60000038;stroke-miterlimit:1.41420996;stroke-dasharray:none;stroke-opacity:1"
d="M 11.963149,1.403319 A 10.506729,10.506729 0 0 0 1.4551993,11.911268 10.506729,10.506729 0 0 0 11.963149,22.41742 10.506729,10.506729 0 0 0 22.469301,11.911268 10.506729,10.506729 0 0 0 11.963149,1.403319 Z m 0.05748,2.6207004 a 7.9455312,7.9455312 0 0 1 7.944727,7.9447266 7.9455312,7.9455312 0 0 1 -7.944729,7.946525 7.9455312,7.9455312 0 0 1 -7.9447272,-7.946525 7.9455312,7.9455312 0 0 1 7.9447272,-7.9447266 z"
id="path4139"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:91.87889862px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff7043;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
x="2.9020128"
y="27.908957"
id="text4143"
sodipodi:linespacing="125%"
transform="scale(1.7065153,0.58598948)"><tspan
sodipodi:role="line"
id="tspan4145"
x="2.9020128"
y="27.908957"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:ultra-condensed;font-size:22.96972466px;font-family:Playbill;-inkscape-font-specification:'Playbill Ultra-Condensed';fill:#ff7043;fill-opacity:1;">R</tspan></text>
</g>
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="Layer 1"
style="display:inline" />
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="sass.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="833"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.7571059"
inkscape:cx="12"
inkscape:cy="11.79661"
inkscape:window-x="433"
inkscape:window-y="104"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M5,3L4.35,6.34H17.94L17.5,8.5H3.92L3.26,11.83H16.85L16.09,15.64L10.61,17.45L5.86,15.64L6.19,14H2.85L2.06,18L9.91,21L18.96,18L20.16,11.97L20.4,10.76L21.94,3H5Z"
id="path4"
style="fill:#AA759F;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="settings.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

1
src/icons/star.svg Executable file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.45 4.73L5.82 21 12 17.27z" fill="#ffd54f"/></svg>

After

Width:  |  Height:  |  Size: 213 B

82
src/icons/swc.svg Executable file
View file

@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="package.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8">
<linearGradient
inkscape:collect="always"
id="linearGradient4147">
<stop
style="stop-color:#791223;stop-opacity:1"
offset="0"
id="stop4149" />
<stop
style="stop-color:#d92f3c;stop-opacity:1"
offset="1"
id="stop4151" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4147"
id="linearGradient4153"
x1="12.355932"
y1="21.559322"
x2="12.355932"
y2="2.9491525"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M 6 3 C 5.53 3 5.1198438 3.2107813 4.8398438 3.5507812 L 3.4609375 5.2304688 C 3.1709375 5.5704687 3 6 3 6.5 L 3 19 A 2 2 0 0 0 5 21 L 19 21 A 2 2 0 0 0 21 19 L 21 6.5 C 21 6 20.829062 5.5704687 20.539062 5.2304688 L 19.150391 3.5507812 C 18.880391 3.2107813 18.47 3 18 3 L 6 3 z M 5.9296875 4 L 17.929688 4 L 18.869141 5 L 5.1191406 5 L 5.9296875 4 z "
id="path4"
style="fill:url(#linearGradient4153);fill-opacity:1" />
<path
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 11.05308,11.917958 c -0.0026,2.2e-4 -0.005,7.26e-4 -0.0076,9.64e-4 -0.244409,0.02079 -0.475828,0.0531 -0.676788,0.109954 -0.31749,0.09511 -0.6033893,0.231734 -0.8559383,0.411381 -0.245332,0.18493 -0.468112,0.413004 -0.670152,0.682475 -0.194822,0.274753 -0.390967,0.59143 -0.585791,0.950724 -0.06938,0.131018 -0.13367,0.243528 -0.20095,0.364935 l 0,9.64e-4 c -5.8e-5,1.04e-4 -0.0019,-1.06e-4 -0.0019,0 l -0.767784,1.371584 -0.0029,-9.64e-4 c -0.136252,0.253521 -0.264399,0.485283 -0.381049,0.686266 -0.122666,0.211349 -0.258903,0.390453 -0.410432,0.538397 -0.151529,0.147944 -0.324617,0.261033 -0.519439,0.340289 -0.04122,0.01565 -0.09247,0.02403 -0.138391,0.03602 -2.95e-4,7.7e-5 -6.53e-4,-7.7e-5 -9.46e-4,0 l -0.565885,0 0,1.382959 0.562093,0 0.0047,0 0,-9.64e-4 c 0.245467,-0.02079 0.476934,-0.05287 0.678683,-0.109954 0.31749,-0.09511 0.603389,-0.231733 0.855937,-0.411381 0.245333,-0.18493 0.469061,-0.413004 0.671101,-0.682474 0.194823,-0.274754 0.390019,-0.591431 0.584842,-0.950725 0.06923,-0.130739 0.13477,-0.243825 0.201899,-0.364934 l 0.0038,9.64e-4 0.0019,-0.0028 0.02085,-0.03792 1.4493113,0 0,9.64e-4 0.64456,0 0,-1.379168 -0.189577,0 0,-9.63e-4 -1.1336663,0 c 0.125899,-0.233259 0.24681,-0.451681 0.355455,-0.638873 0.1226673,-0.211349 0.2589043,-0.390452 0.4104323,-0.538396 0.15153,-0.147945 0.324617,-0.261034 0.51944,-0.34029 0.04037,-0.01533 0.09127,-0.02356 0.136495,-0.03507 l 0.568729,0 0,-0.0019 -9.64e-4,0 0,-1.381063 -0.560198,0 0,-9.64e-4 z"
id="text4152"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

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

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="swift.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="-4.9322034"
inkscape:cy="11.79661"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M17.09,19.72C14.73,21.08 11.5,21.22 8.23,19.82C5.59,18.7 3.4,16.74 2,14.5C2.67,15.05 3.46,15.5 4.3,15.9C7.67,17.47 11.03,17.36 13.4,15.9C10.03,13.31 7.16,9.94 5.03,7.19C4.58,6.74 4.25,6.18 3.91,5.68C12.19,11.73 11.83,13.27 6.32,4.67C11.21,9.61 15.75,12.41 15.75,12.41C15.91,12.5 16,12.57 16.11,12.63C16.21,12.38 16.3,12.12 16.37,11.85C17.16,9 16.26,5.73 14.29,3.04C18.84,5.79 21.54,10.95 20.41,15.28C20.38,15.39 20.35,15.5 20.36,15.67C22.6,18.5 22,21.45 21.71,20.89C20.5,18.5 18.23,19.24 17.09,19.72V19.72Z"
id="path4"
style="fill:#fe5e2f;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

54
src/icons/table.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="file-excel.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M6,2H14L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2M13,3.5V9H18.5L13,3.5M17,11H13V13H14L12,14.67L10,13H11V11H7V13H8L11,15.5L8,18H7V20H11V18H10L12,16.33L14,18H13V20H17V18H16L13,15.5L16,13H17V11Z"
id="path4"
style="fill:#90A959;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="100%"
height="100%"
viewBox="0 0 500 500"
version="1.1"
xml:space="preserve"
style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="tex.svg"
inkscape:export-filename="C:\Users\phili\Desktop\typescript-def.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90"><metadata
id="metadata16"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs14"><inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="60.193359 : 234.06646 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="560.19336 : 234.06646 : 1"
inkscape:persp3d-origin="310.19336 : 150.73313 : 1"
id="perspective4137" /></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview12"
showgrid="false"
inkscape:zoom="0.32"
inkscape:cx="322.55813"
inkscape:cy="213.23485"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g4"
showguides="false" />
<g
id="g4">
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#6A9FB5;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="9.9141932"
y="364.91901"
id="text4169"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4171"
x="9.9141932"
y="364.91901"
style="font-size:287.5px;fill:#6A9FB5;fill-opacity:1">T</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#6A9FB5;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="136.37389"
y="435.55774"
id="text4173"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4175"
x="136.37389"
y="435.55774"
style="font-size:287.5px;fill:#6A9FB5;fill-opacity:1">E</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#6A9FB5;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="307.81876"
y="361.20114"
id="text4177"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4179"
x="307.81876"
y="361.20114"
style="font-size:287.5px;fill:#6A9FB5;fill-opacity:1">X</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

7
src/icons/tune.svg Executable file
View file

@ -0,0 +1,7 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41421;">
<g transform="matrix(-1.83881e-16,1,-1,-1.83881e-16,23.8496,-0.147928)">
<path d="M3,17L3,19L9,19L9,17L3,17M3,5L3,7L13,7L13,5L3,5M13,21L13,19L21,19L21,17L13,17L13,15L11,15L11,21L13,21M7,9L7,11L3,11L3,13L7,13L7,15L9,15L9,9L7,9M21,13L21,11L11,11L11,13L21,13M15,9L17,9L17,7L21,7L21,5L17,5L17,3L15,3L15,9Z" style="fill:rgb(251,192,45);fill-rule:nonzero;"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 777 B

72
src/icons/typescript-def.svg Executable file
View file

@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 500 500"
fill-rule="evenodd"
clip-rule="evenodd"
stroke-linejoin="round"
stroke-miterlimit="1.414"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="typescript-def.svg">
<metadata
id="metadata14">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs12" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview10"
showgrid="false"
inkscape:zoom="0.472"
inkscape:cx="-106.99153"
inkscape:cy="250"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M457 459H49V51h408v408zM69 71v368h368V71H69z"
fill="#6A9FB5"
id="path4"
style="fill:#0085c1;fill-opacity:1" />
<text
x="342.219"
y="344.544"
font-family="ArialMT"
font-size="12"
fill="#6A9FB5"
transform="translate(-6058.94 -5838) scale(18.1514)"
id="text6"
style="fill:#0085c1;fill-opacity:1;">
<tspan
style="-inkscape-font-specification:sans-serif;fill:#0085c1;fill-opacity:1;"
font-family="sans-serif"
font-weight="400"
id="tspan8">TS</tspan>
</text>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

57
src/icons/typescript.svg Executable file
View file

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
viewBox="0 0 500 500"
fill-rule="evenodd"
clip-rule="evenodd"
stroke-linejoin="round"
stroke-miterlimit="1.414"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="typescript.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="0.472"
inkscape:cx="-106.99153"
inkscape:cy="250"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M49 51h408v408H49V51zm246.669 314.879l19.463-1.702c.922 7.8 3.067 14.199 6.435 19.198 3.368 4.998 8.597 9.04 15.688 12.124 7.09 3.085 15.067 4.627 23.93 4.627 7.87 0 14.819-1.17 20.845-3.51 6.027-2.34 10.512-5.548 13.455-9.625 2.942-4.077 4.413-8.526 4.413-13.348 0-4.892-1.418-9.164-4.254-12.816-2.836-3.651-7.516-6.718-14.039-9.2-4.183-1.63-13.436-4.165-27.759-7.604s-24.355-6.683-30.099-9.732c-7.445-3.899-12.993-8.739-16.644-14.517-3.652-5.779-5.478-12.249-5.478-19.41 0-7.871 2.234-15.227 6.701-22.069 4.467-6.842 10.99-12.036 19.569-15.581 8.58-3.546 18.116-5.318 28.61-5.318 11.557 0 21.75 1.861 30.577 5.584 8.828 3.722 15.617 9.199 20.368 16.432 4.75 7.232 7.303 15.421 7.657 24.568l-19.782 1.489c-1.064-9.856-4.662-17.301-10.795-22.335-6.133-5.034-15.191-7.551-27.174-7.551-12.479 0-21.573 2.286-27.281 6.86-5.707 4.573-8.561 10.086-8.561 16.538 0 5.602 2.021 10.21 6.062 13.826 3.971 3.617 14.34 7.321 31.109 11.115 16.769 3.793 28.273 7.108 34.513 9.944 9.076 4.183 15.776 9.483 20.101 15.9 4.325 6.417 6.488 13.809 6.488 22.175 0 8.296-2.375 16.113-7.126 23.452-4.751 7.338-11.575 13.046-20.474 17.123-8.898 4.077-18.913 6.116-30.045 6.116-14.11 0-25.933-2.056-35.47-6.169-9.537-4.112-17.017-10.299-22.441-18.559-5.424-8.26-8.278-17.602-8.562-28.025zm-65.728 50.094V278.454h51.583v-18.399H157.938v18.399h51.37v137.519h20.633z"
fill="#6A9FB5"
id="path4"
style="fill:#0085c1;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

54
src/icons/url.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="link.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
d="M16,6H13V7.9H16C18.26,7.9 20.1,9.73 20.1,12A4.1,4.1 0 0,1 16,16.1H13V18H16A6,6 0 0,0 22,12C22,8.68 19.31,6 16,6M3.9,12C3.9,9.73 5.74,7.9 8,7.9H11V6H8A6,6 0 0,0 2,12A6,6 0 0,0 8,18H11V16.1H8C5.74,16.1 3.9,14.26 3.9,12M8,13H16V11H8V13Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

54
src/icons/virtual.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="desktop-mac.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M21,14H3V4H21M21,2H3C1.89,2 1,2.89 1,4V16A2,2 0 0,0 3,18H10L8,21V22H16V21L14,18H21A2,2 0 0,0 23,16V4C23,2.89 22.1,2 21,2Z"
id="path4"
style="fill:#6A9FB5;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

54
src/icons/visualstudio.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="visualstudio.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M17,8.5L12.25,12.32L17,16V8.5M4.7,18.4L2,16.7V7.7L5,6.7L9.3,10.03L18,2L22,4.5V20L17,22L9.34,14.66L4.7,18.4M5,14L6.86,12.28L5,10.5V14Z"
id="path4"
style="fill:#78909C;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

60
src/icons/vue.svg Executable file
View file

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="vue.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="11.313709"
inkscape:cx="3.3736912"
inkscape:cy="12.753959"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
style="opacity:1;fill:#41b883;fill-opacity:1;stroke:none;stroke-opacity:1"
d="M 1.8209545,4.1504927 12.031184,21.768353 22.239189,4.2349482 l 0,-0.084456 -7.69212,0 -2.433652,4.178326 -2.4225409,-4.178326 -7.8699216,0 z"
id="rect4144"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#35495e;fill-opacity:1;stroke:none;stroke-opacity:1"
d="m 5.9368141,4.1493271 6.1520589,10.6169409 6.180942,-10.6169409 -3.722805,0 -2.433697,4.178326 -2.4225888,-4.178326 -3.7539101,0 z"
id="rect4144-9"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

75
src/icons/webpack.svg Executable file
View file

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="webpack.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1366"
inkscape:window-height="705"
id="namedview6"
showgrid="false"
inkscape:zoom="11.313709"
inkscape:cx="9.8309679"
inkscape:cy="8.0743036"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
sodipodi:type="star"
style="opacity:1;fill:#ffffff;fill-opacity:0.78498292;stroke:none;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4171"
sodipodi:sides="6"
sodipodi:cx="11.66726"
sodipodi:cy="11.537243"
sodipodi:r1="8.9009304"
sodipodi:r2="7.7084317"
sodipodi:arg1="0.52359878"
sodipodi:arg2="1.0471976"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 19.375692,15.987708 -7.708432,4.450465 -7.7084317,-4.450465 0,-8.9009303 7.7084317,-4.4504652 7.708432,4.4504652 z" />
<path
inkscape:connector-curvature="0"
style="fill:#8ed6fb;fill-opacity:1"
d="m 12.28598,1.9791847 c -0.21,0 -0.410312,0.059687 -0.570312,0.1796875 L 3.8152772,6.5983257 c -0.32,0.17 -0.5292969,0.500859 -0.5292969,0.880859 l 0,9.0000003 c 0,0.38 0.2092969,0.710859 0.5292969,0.880859 l 7.9003908,4.439453 c 0.16,0.120001 0.360312,0.179688 0.570312,0.179688 0.21,0 0.410312,-0.05969 0.570312,-0.179688 l 7.900391,-4.439453 c 0.32,-0.17 0.529297,-0.500859 0.529297,-0.880859 l 0,-9.0000003 c 0,-0.38 -0.209297,-0.710859 -0.529297,-0.880859 L 12.856292,2.1588722 c -0.16,-0.12 -0.360312,-0.1796875 -0.570312,-0.1796875 z m 0,2.1503906 7,3.9394534 0,2.1035153 -0.01563,0 0,5.177735 0.01563,0 0,0.539062 -7,3.939453 -7.0000002,-3.939453 0,-7.8203123 7.0000002,-3.9394534 z m 0,2.0800784 L 7.3855898,9.0397317 12.28598,11.86981 17.186371,9.0397317 12.28598,6.2096537 Z m -5.0000002,5.0800783 0,3.580078 4.0000002,2.308594 0,-3.580078 -4.0000002,-2.308594 z m 10.0000002,0 -4,2.308594 0,3.580078 4,-2.308594 0,-3.580078 z"
id="path4" />
<path
style="fill:#1c78c0;fill-opacity:1"
d="M 12.28598,6.2096537 7.3855898,9.0397317 12.28598,11.869809 17.186371,9.0397317 12.28598,6.2096537 Z m -5.0000002,5.0800773 0,3.580078 4.0000002,2.308594 0,-3.580079 -4.0000002,-2.308593 z m 10.0000002,0 -4,2.308593 0,3.580079 4,-2.308594 0,-3.580078 z"
id="path4-8"
inkscape:connector-curvature="0" />
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

54
src/icons/word.svg Executable file
View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
width="24"
height="24"
viewBox="0 0 24 24"
id="svg2"
inkscape:version="0.91 r13725"
sodipodi:docname="file-word.svg">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="729"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="9.8333333"
inkscape:cx="12"
inkscape:cy="11.898305"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg2" />
<path
d="M6,2H14L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2M13,3.5V9H18.5L13,3.5M7,13L8.5,20H10.5L12,17L13.5,20H15.5L17,13H18V11H14V13H15L14.1,17.2L13,15V15H11V15L9.9,17.2L9,13H10V11H6V13H7Z"
id="path4"
style="fill:#01579b;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

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