1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-20 05:11:37 +02:00

Added Swift

This commit is contained in:
Oli Gibson
2017-05-30 11:10:43 +01:00
parent 64de348b3d
commit f5a522a909
14 changed files with 664 additions and 377 deletions

View File

@@ -1,3 +1,7 @@
.devicon-swift-plain-wordmark.colored,
.devicon-swift-plain.colored {
color: #F05138;
}
.devicon-webpack-plain-wordmark.colored,
.devicon-webpack-plain.colored {
color: #1C78C0;

View File

@@ -22,6 +22,12 @@
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.devicon-swift-plain-wordmark:before {
content: "\e92a";
}
.devicon-swift-plain:before {
content: "\e92b";
}
.devicon-webpack-plain-wordmark:before {
content: "\e928";
}

View File

@@ -663,6 +663,14 @@
"font": ["plain", "plain-wordmark"]
}
},
{
"name": "swift",
"tags": ["language"],
"versions": {
"svg": ["original", "original-wordmark", "plain", "plain-wordmark"],
"font": ["plain", "plain-wordmark"]
}
},
{
"name": "symfony",
"tags": ["framework"],

2
devicon.min.css vendored

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 650 KiB

After

Width:  |  Height:  |  Size: 658 KiB

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1 @@
<svg id="Swift" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><defs><style>.cls-1{fill:#f05138;}.cls-2{fill:#fefefe;}.cls-3{fill:#221f20;}</style></defs><title>Artboard 2</title><g id="original-wordmark"><path class="cls-1" d="M37.35,54a11.24,11.24,0,0,0-.23-2.26,7.42,7.42,0,0,0-2.16-4A6.83,6.83,0,0,0,33,46.39a8,8,0,0,0-2.24-.73c-.77-.15-1.62-.15-2.39-.22H9.35a13.37,13.37,0,0,0-1.77.15,6.41,6.41,0,0,0-1.7.44c-.15.07-.39.15-.54.22a9.86,9.86,0,0,0-1.47.95c-.15.15-.31.22-.46.36A6.47,6.47,0,0,0,2,49.38a6.77,6.77,0,0,0-.77,2.19A22.44,22.44,0,0,0,1,53.82V71.25a11.24,11.24,0,0,0,.23,2.26,7.42,7.42,0,0,0,2.16,4,6.83,6.83,0,0,0,1.93,1.31,8,8,0,0,0,2.24.73c.77.15,1.62.15,2.39.22H28.41a13.26,13.26,0,0,0,2.39-.22A8,8,0,0,0,33,78.83,8.78,8.78,0,0,0,35,77.52a6.47,6.47,0,0,0,1.39-1.82,6.77,6.77,0,0,0,.77-2.19,22.44,22.44,0,0,0,.23-2.26V54Z"/><path class="cls-2" d="M25.3,72c-3.24,1.77-7.69,1.95-12.16.14A18.77,18.77,0,0,1,4.57,65.2,14.61,14.61,0,0,0,7.74,67c4.62,2,9.25,1.91,12.5,0h0A64.45,64.45,0,0,1,8.74,55.72a12.56,12.56,0,0,1-1.54-2,88.68,88.68,0,0,0,11.18,8,78.59,78.59,0,0,1-7.87-9.33,77.67,77.67,0,0,0,13,10.06l.5.28a9.38,9.38,0,0,0,.35-1c1.08-3.72-.15-7.95-2.85-11.45,6.25,3.57,9.95,10.28,8.41,15.9,0,.15-.08.3-.13.45l.05.06c3.09,3.65,2.24,7.51,1.85,6.78C30,70.42,26.87,71.36,25.3,72Z"/><path class="cls-3" d="M119.34,60.31h-8.95V59.22c0-.87.08-1.75.15-2.62a5.73,5.73,0,0,1,.62-2.19,4.09,4.09,0,0,1,1.31-1.46,4.49,4.49,0,0,1,2.31-.58,7.49,7.49,0,0,1,1.47.15c.39.15.69.22,1,.36l.62-1.46a7.29,7.29,0,0,0-1.23-.44,6,6,0,0,0-1.7-.22,6.59,6.59,0,0,0-3.09.66,6.12,6.12,0,0,0-2.08,1.82,8.75,8.75,0,0,0-1.08,2.7,15.55,15.55,0,0,0-.31,3.35v1.09h-2.93v1.46h2.93V79.49h2V61.77h8.95v12.1a11.64,11.64,0,0,0,.23,2.41,4.69,4.69,0,0,0,.69,1.9,3.2,3.2,0,0,0,1.39,1.24,5.41,5.41,0,0,0,2.31.44,6.87,6.87,0,0,0,2.7-.44L126.44,78a8.39,8.39,0,0,1-.93.22,7,7,0,0,1-1.31.07,2.51,2.51,0,0,1-2.24-1,6,6,0,0,1-.62-2.92V61.84H127V60.39h-5.63V56.16l-2,.58Zm.08,0h0Zm.08,1.46h0Zm-70,14.8a9.51,9.51,0,0,0,2.78,1.24,12.09,12.09,0,0,0,3.32.51,7.31,7.31,0,0,0,4.94-1.53,5.2,5.2,0,0,0,1.77-4A5.39,5.39,0,0,0,61,69.06a11.66,11.66,0,0,0-4.32-2.62,15.12,15.12,0,0,1-5.24-2.84,5.78,5.78,0,0,1-1.93-4.52,6.33,6.33,0,0,1,.62-2.7,6.56,6.56,0,0,1,1.7-2.11,7,7,0,0,1,2.55-1.39,9.4,9.4,0,0,1,3.24-.51,15,15,0,0,1,3.39.36,9.8,9.8,0,0,1,2.08.8l-.77,1.6a7.23,7.23,0,0,0-1.85-.8,9.27,9.27,0,0,0-3-.44,8,8,0,0,0-2.85.44A5.58,5.58,0,0,0,52.7,55.5a5.12,5.12,0,0,0-1,1.6,4.3,4.3,0,0,0-.31,1.68,4.75,4.75,0,0,0,1.39,3.57,14.15,14.15,0,0,0,4.4,2.48,18.59,18.59,0,0,1,3,1.46A13.23,13.23,0,0,1,62.42,68a5.86,5.86,0,0,1,1.31,2,7.25,7.25,0,0,1,.46,2.62,7.44,7.44,0,0,1-.54,2.84A6.38,6.38,0,0,1,62,77.81a8.49,8.49,0,0,1-2.78,1.6,12.16,12.16,0,0,1-3.86.58,15.82,15.82,0,0,1-1.85-.15,16.6,16.6,0,0,1-1.85-.36,11.43,11.43,0,0,1-1.7-.58,6.86,6.86,0,0,1-1.31-.66ZM68,60.39l3.32,10.86c.31,1.09.62,2.19.93,3.14s.54,2,.77,2.84h.15c.23-.87.54-1.82.85-2.84s.69-2,1.08-3.14L79,60.39h1.85L84.63,71.1c.39,1.17.77,2.26,1.08,3.28s.62,2,.85,2.84h.15c.23-.95.46-1.9.77-2.84s.62-2,1-3.21L92,60.39h2l-6.63,19.1H85.79L82,68.84q-.58-1.75-1.16-3.28c-.31-1-.62-2.11-.85-3.21h-.08a33.72,33.72,0,0,1-1,3.28q-.58,1.53-1.16,3.28L73.83,79.49h-1.7L66,60.39Zm30.31,0h2v19.1h-2Zm-.77-5.83a1.66,1.66,0,0,1,1.7-1.68A1.8,1.8,0,0,1,101,54.55a1.51,1.51,0,0,1-.54,1.17,1.81,1.81,0,0,1-1.23.44A2,2,0,0,1,98,55.72,1.73,1.73,0,0,1,97.51,54.55Z"/></g></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Swift" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><defs><style>.cls-1{fill:#f05138;}.cls-2{fill:#fefefe;}</style></defs><title>Artboard 1</title><g id="orignal"><path class="cls-1" d="M126.33,34.06a39.32,39.32,0,0,0-.79-7.83,28.78,28.78,0,0,0-2.65-7.58,28.84,28.84,0,0,0-4.76-6.32,23.42,23.42,0,0,0-6.62-4.55,27.27,27.27,0,0,0-7.68-2.53c-2.65-.51-5.56-.51-8.21-.76H30.25A45.46,45.46,0,0,0,24.16,5a21.82,21.82,0,0,0-5.82,1.52c-.53.25-1.32.51-1.85.76a33.82,33.82,0,0,0-5,3.28c-.53.51-1.06.76-1.59,1.26a22.41,22.41,0,0,0-4.76,6.32,23.61,23.61,0,0,0-2.65,7.58,78.5,78.5,0,0,0-.79,7.83V93.94a39.32,39.32,0,0,0,.79,7.83,28.78,28.78,0,0,0,2.65,7.58,28.84,28.84,0,0,0,4.76,6.32,23.42,23.42,0,0,0,6.62,4.55,27.27,27.27,0,0,0,7.68,2.53c2.65.51,5.56.51,8.21.76H95.63a45.08,45.08,0,0,0,8.21-.76,27.27,27.27,0,0,0,7.68-2.53,30.13,30.13,0,0,0,6.62-4.55,22.41,22.41,0,0,0,4.76-6.32,23.61,23.61,0,0,0,2.65-7.58,78.49,78.49,0,0,0,.79-7.83V34.06Z"/><path class="cls-2" d="M85,96.5c-11.11,6.13-26.38,6.76-41.75.47A64.53,64.53,0,0,1,13.84,73a50,50,0,0,0,10.85,6.32c15.87,7.1,31.73,6.61,42.9,0l0,0C51.69,67.66,38.19,52.5,28.13,40.12a43.47,43.47,0,0,1-5.29-6.82C35,43.91,54.34,57.3,61.22,61.09a271.77,271.77,0,0,1-27-32.34A266.8,266.8,0,0,0,78.69,63.62c.71.38,1.26.7,1.7,1a32.7,32.7,0,0,0,1.21-3.51c3.71-12.89-.53-27.54-9.79-39.67C93.25,33.81,106,57.05,100.66,76.51c-.14.53-.29,1-.45,1.55l.19.22c10.59,12.63,7.68,26,6.35,23.5C101,91,90.37,94.33,85,96.5Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1 @@
<svg id="Swift" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><defs><style>.cls-1{fill:#221f20;}</style></defs><title>Artboard 6</title><g id="plain-wordmark"><path class="cls-1" d="M119.34,61.59h-8.95V60.5c0-.87.08-1.75.15-2.62a5.73,5.73,0,0,1,.62-2.19,4.09,4.09,0,0,1,1.31-1.46,4.49,4.49,0,0,1,2.31-.58,7.49,7.49,0,0,1,1.47.15c.39.15.69.22,1,.36l.62-1.46a7.29,7.29,0,0,0-1.23-.44,6,6,0,0,0-1.7-.22,6.59,6.59,0,0,0-3.09.66,6.12,6.12,0,0,0-2.08,1.82,8.75,8.75,0,0,0-1.08,2.7,15.55,15.55,0,0,0-.31,3.35v1.09h-2.93v1.46h2.93V80.77h2V63.05h8.95v12.1a11.64,11.64,0,0,0,.23,2.41,4.69,4.69,0,0,0,.69,1.9,3.2,3.2,0,0,0,1.39,1.24,5.41,5.41,0,0,0,2.31.44,6.87,6.87,0,0,0,2.7-.44l-.23-1.46a8.39,8.39,0,0,1-.93.22,7,7,0,0,1-1.31.07,2.51,2.51,0,0,1-2.24-1,6,6,0,0,1-.62-2.92V63.12H127V61.67h-5.63V57.44l-2,.58Zm.08,0h0Zm.08,1.46h0Zm-70,14.8a9.51,9.51,0,0,0,2.78,1.24,12.09,12.09,0,0,0,3.32.51,7.31,7.31,0,0,0,4.94-1.53,5.2,5.2,0,0,0,1.77-4A5.39,5.39,0,0,0,61,70.34a11.66,11.66,0,0,0-4.32-2.62,15.12,15.12,0,0,1-5.24-2.84,5.78,5.78,0,0,1-1.93-4.52,6.33,6.33,0,0,1,.62-2.7,6.56,6.56,0,0,1,1.7-2.11,7,7,0,0,1,2.55-1.39,9.4,9.4,0,0,1,3.24-.51A15,15,0,0,1,61,54a9.8,9.8,0,0,1,2.08.8l-.77,1.6a7.23,7.23,0,0,0-1.85-.8,9.27,9.27,0,0,0-3-.44,8,8,0,0,0-2.85.44,5.58,5.58,0,0,0-1.85,1.17,5.12,5.12,0,0,0-1,1.6,4.3,4.3,0,0,0-.31,1.68,4.75,4.75,0,0,0,1.39,3.57,14.15,14.15,0,0,0,4.4,2.48,18.59,18.59,0,0,1,3,1.46,13.23,13.23,0,0,1,2.24,1.68,5.86,5.86,0,0,1,1.31,2,7.25,7.25,0,0,1,.46,2.62,7.44,7.44,0,0,1-.54,2.84A6.38,6.38,0,0,1,62,79.09a8.49,8.49,0,0,1-2.78,1.6,12.16,12.16,0,0,1-3.86.58,15.82,15.82,0,0,1-1.85-.15,16.6,16.6,0,0,1-1.85-.36,11.43,11.43,0,0,1-1.7-.58,6.86,6.86,0,0,1-1.31-.66ZM68,61.67l3.32,10.86c.31,1.09.62,2.19.93,3.14s.54,2,.77,2.84h.15c.23-.87.54-1.82.85-2.84s.69-2,1.08-3.14L79,61.67h1.85l3.78,10.72c.39,1.17.77,2.26,1.08,3.28s.62,2,.85,2.84h.15c.23-.95.46-1.9.77-2.84s.62-2,1-3.21L92,61.67h2l-6.63,19.1H85.79L82,70.12q-.58-1.75-1.16-3.28c-.31-1-.62-2.11-.85-3.21h-.08a33.72,33.72,0,0,1-1,3.28q-.58,1.53-1.16,3.28L73.83,80.77h-1.7L66,61.67Zm30.31,0h2v19.1h-2Zm-.77-5.83a1.66,1.66,0,0,1,1.7-1.68A1.8,1.8,0,0,1,101,55.83a1.51,1.51,0,0,1-.54,1.17,1.81,1.81,0,0,1-1.23.44A2,2,0,0,1,98,57,1.73,1.73,0,0,1,97.51,55.83Z"/><path id="path" d="M36.77,53.16A8.14,8.14,0,0,0,36,51a8.27,8.27,0,0,0-1.39-1.81,6.83,6.83,0,0,0-1.93-1.3,8,8,0,0,0-2.24-.72c-.77-.14-1.62-.14-2.39-.22H9a13.48,13.48,0,0,0-1.77.14,6.45,6.45,0,0,0-1.7.43c-.15.07-.39.14-.54.22a9.88,9.88,0,0,0-1.47.94c-.15.14-.31.22-.46.36a6.43,6.43,0,0,0-1.39,1.81A6.68,6.68,0,0,0,.9,53a22.07,22.07,0,0,0-.23,2.24V72.54A11.06,11.06,0,0,0,.9,74.78,8.14,8.14,0,0,0,1.67,77a8.27,8.27,0,0,0,1.39,1.81A6.83,6.83,0,0,0,5,80.06a8,8,0,0,0,2.24.72c.77.14,1.62.14,2.39.22H28.05a13.37,13.37,0,0,0,2.39-.22,8,8,0,0,0,2.24-.72,8.79,8.79,0,0,0,1.93-1.3A6.43,6.43,0,0,0,36,77a6.68,6.68,0,0,0,.77-2.17A22.07,22.07,0,0,0,37,72.54V55.4A11.06,11.06,0,0,0,36.77,53.16ZM31.29,74.78c-1.67-3.07-4.77-2.13-6.35-1.51-3.24,1.75-7.69,1.93-12.17.13a18.74,18.74,0,0,1-8.56-6.87,14.64,14.64,0,0,0,3.16,1.81c4.62,2,9.25,1.89,12.5,0h0A64.21,64.21,0,0,1,8.38,57.13a12.47,12.47,0,0,1-1.54-2,88.7,88.7,0,0,0,11.19,8,78.1,78.1,0,0,1-7.87-9.26,77.64,77.64,0,0,0,13,10l.5.28a9.25,9.25,0,0,0,.35-1c1.08-3.69-.15-7.88-2.85-11.35,6.25,3.54,10,10.2,8.41,15.77,0,.15-.08.3-.13.44l.05.06C32.53,71.67,31.68,75.5,31.29,74.78Z"/></g></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -0,0 +1 @@
<svg id="Swift" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><title>Artboard 5</title><path id="plain" d="M125.54,26.23a28.78,28.78,0,0,0-2.65-7.58,28.84,28.84,0,0,0-4.76-6.32,23.42,23.42,0,0,0-6.62-4.55,27.27,27.27,0,0,0-7.68-2.53c-2.65-.51-5.56-.51-8.21-.76H30.25A45.46,45.46,0,0,0,24.16,5a21.81,21.81,0,0,0-5.82,1.52c-.53.25-1.32.51-1.85.76a33.82,33.82,0,0,0-5,3.28c-.53.51-1.06.76-1.59,1.26a22.41,22.41,0,0,0-4.76,6.32,23.61,23.61,0,0,0-2.65,7.58,78.47,78.47,0,0,0-.79,7.83V93.94a39.32,39.32,0,0,0,.79,7.83,28.78,28.78,0,0,0,2.65,7.58,28.84,28.84,0,0,0,4.76,6.32,23.42,23.42,0,0,0,6.62,4.55,27.27,27.27,0,0,0,7.68,2.53c2.65.51,5.56.51,8.21.76H95.63a45.08,45.08,0,0,0,8.21-.76,27.27,27.27,0,0,0,7.68-2.53,30.13,30.13,0,0,0,6.62-4.55,22.41,22.41,0,0,0,4.76-6.32,23.61,23.61,0,0,0,2.65-7.58,78.47,78.47,0,0,0,.79-7.83V34.06A39.32,39.32,0,0,0,125.54,26.23Zm-18.79,75.54C101,91,90.37,94.33,85,96.5c-11.11,6.13-26.38,6.76-41.75.47A64.53,64.53,0,0,1,13.84,73a50,50,0,0,0,10.85,6.32c15.87,7.1,31.73,6.61,42.9,0l0,0C51.69,67.66,38.19,52.5,28.13,40.12a43.47,43.47,0,0,1-5.29-6.82C35,43.91,54.34,57.3,61.22,61.09a271.77,271.77,0,0,1-27-32.34A266.8,266.8,0,0,0,78.69,63.62c.71.38,1.26.7,1.7,1a32.71,32.71,0,0,0,1.21-3.51c3.71-12.89-.53-27.54-9.79-39.67C93.25,33.81,106,57.05,100.66,76.51c-.14.53-.29,1-.45,1.55l.19.22C111,90.91,108.07,104.3,106.75,101.77Z"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
icons/swift/swift.eps Normal file

Binary file not shown.