Adds Python icon. Fices #124

This commit is contained in:
Julien Deswaef 2019-02-12 17:29:55 -05:00
parent 001c33769c
commit cef18c76d2
14 changed files with 49 additions and 13 deletions

View file

@ -7,13 +7,13 @@
[![CDNJS](https://img.shields.io/cdnjs/v/fork-awesome.svg?style=flat-square)](https://cdnjs.com/libraries/fork-awesome)
[![Build Status](https://travis-ci.org/ForkAwesome/Fork-Awesome.svg?branch=master)](https://travis-ci.org/ForkAwesome/Fork-Awesome)
Fork Awesome is a full suite of 733 pictographic icons for easy scalable vector graphics on websites, originally created by [Dave Gandy](https://twitter.com/davegandy) and now maintained by a community.
Fork Awesome is a full suite of 735 pictographic icons for easy scalable vector graphics on websites, originally created by [Dave Gandy](https://twitter.com/davegandy) and now maintained by a community.
Following concerns regarding [the development of Font Awesome](https://github.com/FortAwesome/Font-Awesome/issues/12199#issuecomment-362919956), the PR Freeze since Oct 2016 and the direction [Fort Awesome](https://fortawesome.com/) is taking with the version 5.0 of their project, we are forking Font Awesome (4.7), in order to build on this amazing tool Dave Gandy has given us, while at the same time allowing this project to be run by a distributed community of contributors.
A tremendous gratitude is given to the whole team behind [Font Awesome](https://fontawesome.com), and you are encouraged to support them and buy Font Awesome Pro for your project.
That said, if you believe in distributed open source design and wish to be part of this new adventure, please start submitting patches and suggestions of improvement.
Though If you believe in distributed open source design and wish to be part of this new adventure, please start submitting patches and suggestions of improvement.
Also, if you care about owning the build process of your icon font, this project will give you that. The whole pipeline is shared and free to use for any purpose. You could be spinning your own icon font with your clever name by just forking this project and changing a few settings.

View file

@ -2519,6 +2519,12 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
.fa-gitea:before {
content: "\f31f";
}
.fa-file-epub:before {
content: "\f321";
}
.fa-python:before {
content: "\f322";
}
.sr-only {
position: absolute;
width: 1px;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View file

@ -1,11 +1,11 @@
<?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" >
<!--
2018-12-11: Created with FontForge (http://fontforge.org)
2019-2-12: Created with FontForge (http://fontforge.org)
-->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata>
Created by FontForge 20180321 at Tue Dec 11 18:36:28 2018
Created by FontForge 20180321 at Tue Feb 12 17:22:31 2019
By Julien Deswaef
The Fork Awesome font is licensed under the SIL OFL 1.1 (http://scripts.sil.org/OFL). Fork Awesome is a fork based of off Font Awesome 4.7.0 by Dave Gandy. More info on licenses at https://forkawesome.github.io
</metadata>
@ -22,7 +22,7 @@ The Fork Awesome font is licensed under the SIL OFL 1.1 (http://scripts.sil.org/
bbox="-0.653061 -264 2304.01 1536.25"
underline-thickness="89.6"
underline-position="-179.2"
unicode-range="U+0020-F321"
unicode-range="U+0020-F322"
/>
<missing-glyph />
<glyph glyph-name="space" unicode=" " horiz-adv-x="200"
@ -574,6 +574,10 @@ v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128
<glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792"
d="M640 1280h512v128h-512v-128zM1792 640v-480c0 -88 -72 -160 -160 -160h-1472c-88 0 -160 72 -160 160v480h672v-160c0 -35 29 -64 64 -64h320c35 0 64 29 64 64v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384c0 88 72 160 160 160h352v160
c0 53 43 96 96 96h576c53 0 96 -43 96 -96v-160h352c88 0 160 -72 160 -160z" />
<glyph glyph-name="weixin" unicode="&#xf1d7;" horiz-adv-x="2048"
d="M580 1075c0 55 -36 91 -91 91c-54 0 -109 -36 -109 -91c0 -54 55 -90 109 -90c55 0 91 36 91 90zM1323 568c0 36 -36 72 -91 72c-36 0 -72 -36 -72 -72c0 -37 36 -73 72 -73c55 0 91 36 91 73zM1087 1075c0 55 -36 91 -90 91c-55 0 -109 -36 -109 -91
c0 -54 54 -90 109 -90c54 0 90 36 90 90zM1722 568c0 36 -37 72 -91 72c-36 0 -72 -36 -72 -72c0 -37 36 -73 72 -73c54 0 91 36 91 73zM1456 965c-23 3 -46 4 -70 4c-344 0 -616 -257 -616 -573c0 -53 8 -104 23 -152c-23 -2 -45 -3 -68 -3c-91 0 -163 18 -254 36
l-253 -127l72 218c-181 127 -290 291 -290 490c0 345 326 616 725 616c356 0 669 -217 731 -509zM2048 404c0 -163 -108 -308 -254 -417l55 -181l-199 109c-73 -18 -146 -37 -218 -37c-345 0 -616 236 -616 526s271 526 616 526c326 0 616 -236 616 -526z" />
<glyph glyph-name="stop" unicode="&#xf04d;"
d="M1536 1344v-1408c0 -35 -29 -64 -64 -64h-1408c-35 0 -64 29 -64 64v1408c0 35 29 64 64 64h1408c35 0 64 -29 64 -64z" />
<glyph glyph-name="clone" unicode="&#xf24d;" horiz-adv-x="1792"
@ -748,10 +752,10 @@ h-1920v128c0 35 31 64 69 64h1782z" />
<glyph glyph-name="times-circle-o" unicode="&#xf05c;"
d="M1097 457l-146 -146c-13 -13 -33 -13 -46 0l-137 137l-137 -137c-13 -13 -33 -13 -46 0l-146 146c-13 13 -13 33 0 46l137 137l-137 137c-13 13 -13 33 0 46l146 146c13 13 33 13 46 0l137 -137l137 137c13 13 33 13 46 0l146 -146c13 -13 13 -33 0 -46l-137 -137
l137 -137c13 -13 13 -33 0 -46zM1312 640c0 300 -244 544 -544 544s-544 -244 -544 -544s244 -544 544 -544s544 244 544 544zM1536 640c0 -424 -344 -768 -768 -768s-768 344 -768 768s344 768 768 768s768 -344 768 -768z" />
<glyph glyph-name="weixin" unicode="&#xf1d7;" horiz-adv-x="2048"
d="M580 1075c0 55 -36 91 -91 91c-54 0 -109 -36 -109 -91c0 -54 55 -90 109 -90c55 0 91 36 91 90zM1323 568c0 36 -36 72 -91 72c-36 0 -72 -36 -72 -72c0 -37 36 -73 72 -73c55 0 91 36 91 73zM1087 1075c0 55 -36 91 -90 91c-55 0 -109 -36 -109 -91
c0 -54 54 -90 109 -90c54 0 90 36 90 90zM1722 568c0 36 -37 72 -91 72c-36 0 -72 -36 -72 -72c0 -37 36 -73 72 -73c54 0 91 36 91 73zM1456 965c-23 3 -46 4 -70 4c-344 0 -616 -257 -616 -573c0 -53 8 -104 23 -152c-23 -2 -45 -3 -68 -3c-91 0 -163 18 -254 36
l-253 -127l72 218c-181 127 -290 291 -290 490c0 345 326 616 725 616c356 0 669 -217 731 -509zM2048 404c0 -163 -108 -308 -254 -417l55 -181l-199 109c-73 -18 -146 -37 -218 -37c-345 0 -616 236 -616 526s271 526 616 526c326 0 616 -236 616 -526z" />
<glyph glyph-name="python" unicode="&#xf322;"
d="M759 1416v0c63 0 129 -4 193 -15c101 -17 185 -92 185 -192v-353c0 -103 -82 -188 -185 -188h-370c-126 0 -232 -108 -232 -230v-170h-127c-108 0 -171 78 -197 188c-36 147 -34 236 0 377c29 123 124 188 232 188h509v47h-370v141c0 107 28 164 185 192
c53 9 114 15 177 15zM558 1303c-38 0 -69 -32 -69 -71s31 -70 69 -70s70 31 70 70s-32 71 -70 71zM1183 1021h139c108 0 159 -81 186 -188c37 -149 39 -261 0 -377c-37 -113 -78 -188 -186 -188h-555v-47h370v-141c0 -107 -92 -161 -185 -188c-140 -41 -253 -34 -370 0
c-98 29 -185 88 -185 188v353c0 102 84 188 185 188h370c123 0 231 107 231 235v165zM975 127v0c-38 0 -69 -31 -69 -70s31 -71 69 -71s70 32 70 71s-32 70 -70 70zM1389 366c0 -17 -70 -30 -156 -30s-156 13 -156 30s70 30 156 30s156 -13 156 -30z" />
<glyph glyph-name="internet-explorer" unicode="&#xf26b;" horiz-adv-x="1792"
d="M1792 599c0 -35 -2 -70 -7 -104h-1151c0 -199 175 -343 367 -343c130 0 255 64 322 177h423c-114 -321 -419 -536 -759 -536c-123 0 -246 29 -356 83c-112 -57 -269 -116 -394 -116c-168 0 -237 103 -237 263c0 93 20 186 45 275c16 58 80 176 109 229
c123 223 285 437 475 606c-153 -66 -319 -232 -427 -354c84 366 410 625 785 625c15 0 30 0 45 -1c124 57 297 117 433 117c162 0 301 -62 301 -245c0 -96 -37 -200 -75 -286c66 -119 101 -254 101 -390zM1722 1239c0 112 -80 181 -190 181c-84 0 -179 -34 -254 -70

Before

Width:  |  Height:  |  Size: 464 KiB

After

Width:  |  Height:  |  Size: 464 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -866,3 +866,5 @@
.@{fa-css-prefix}-digitalocean:before { content: @fa-var-digitalocean; }
.@{fa-css-prefix}-att:before { content: @fa-var-att; }
.@{fa-css-prefix}-gitea:before { content: @fa-var-gitea; }
.@{fa-css-prefix}-file-epub:before { content: @fa-var-file-epub; }
.@{fa-css-prefix}-python:before { content: @fa-var-python; }

View file

@ -289,6 +289,7 @@
@fa-var-file-archive-o: "\f1c6";
@fa-var-file-audio-o: "\f1c7";
@fa-var-file-code-o: "\f1c9";
@fa-var-file-epub: "\f321";
@fa-var-file-excel-o: "\f1c3";
@fa-var-file-image-o: "\f1c5";
@fa-var-file-movie-o: "\f1c8";
@ -586,6 +587,7 @@
@fa-var-print: "\f02f";
@fa-var-product-hunt: "\f288";
@fa-var-puzzle-piece: "\f12e";
@fa-var-python: "\f322";
@fa-var-qq: "\f1d6";
@fa-var-qrcode: "\f029";
@fa-var-question: "\f128";

View file

@ -1,7 +1,7 @@
{
"checksum": {
"previous": "3d4b3a0a766fcd7ca09626de8dded74fb1fae1dd6acd124a152a890f1cd3e0d4",
"current": "3d4b3a0a766fcd7ca09626de8dded74fb1fae1dd6acd124a152a890f1cd3e0d4"
"previous": "d51c3ae36a661325a7761981dd4216ba607aae9721841528f1193804b20ae99d",
"current": "d51c3ae36a661325a7761981dd4216ba607aae9721841528f1193804b20ae99d"
},
"fonts": [
"forkawesome/forkawesome.ttf",
@ -2027,6 +2027,10 @@
"codepoint": 61742,
"source": "svg/puzzle-piece.svg"
},
"python": {
"codepoint": 62242,
"source": "svg/python.svg"
},
"qq": {
"codepoint": 61910,
"source": "svg/qq.svg"

View file

@ -7204,3 +7204,10 @@ icons:
categories:
- Web Application Icons
- File Type Icons
- name: Python
id: python
unicode: f322
created: 1.1
categories:
- Brand Icons

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

@ -0,0 +1,11 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1536" height="1792" viewBox="0 0 1536 1792">
<defs>
<linearGradient id="a">
<stop offset="0" stop-color="#b8b8b8" stop-opacity=".498"/>
<stop offset="1" stop-color="#7f7f7f" stop-opacity="0"/>
</linearGradient>
<radialGradient gradientTransform="matrix(0 -1.0395 4.56904 0 628.562 1233.856)" gradientUnits="userSpaceOnUse" xlink:href="#a" id="b" fy="132.286" fx="61.519" r="29.037" cy="132.286" cx="61.519"/>
</defs>
<path d="M758.853 119.533c-63.336.294-123.818 5.695-177.038 15.113-156.779 27.697-185.242 85.673-185.242 192.587v141.2h370.484v47.064H257.53c-107.675 0-201.957 64.717-231.448 187.833-34.016 141.12-35.525 229.182 0 376.534 26.336 109.683 89.23 187.834 196.905 187.834h127.382v-169.264c0-122.285 105.804-230.15 231.447-230.15H951.87c103.01 0 185.249-84.82 185.249-188.27V327.232c0-100.405-84.707-175.83-185.249-192.587-63.644-10.595-129.681-15.408-193.017-15.113zM558.498 233.098c38.269 0 69.522 31.764 69.522 70.817 0 38.916-31.253 70.382-69.522 70.382-38.406 0-69.522-31.466-69.522-70.382 0-39.053 31.116-70.817 69.522-70.817zm624.82 282.399v164.516c0 127.548-108.137 234.905-231.448 234.905H581.815c-101.364 0-185.242 86.751-185.242 188.264v352.786c0 100.405 87.307 159.458 185.242 188.264 117.276 34.484 229.736 40.716 370.055 0 93.272-27.005 185.249-81.35 185.249-188.264v-141.2H767.057v-47.07h555.304c107.674 0 147.796-75.104 185.243-187.834 38.68-116.053 37.034-227.658 0-376.534-26.61-107.19-77.432-187.833-185.243-187.833zm-208.13 893.4c38.405 0 69.521 31.473 69.521 70.389 0 39.053-31.116 70.817-69.522 70.817-38.269 0-69.515-31.764-69.515-70.818 0-38.915 31.246-70.388 69.515-70.388z"/>
<path d="M1388.641 1169.908a155.66 30.184 0 1 1-311.32 0 155.66 30.184 0 1 1 311.32 0z" opacity=".444" fill="url(#b)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB