fix(clientLibs): fixing logos (#15434)

* fix(clientLibs): fixing logos

* fix(clientLibs): renaming logoUrl, updating nits
pull/15443/head
Russ Savage 2019-10-16 13:59:55 -07:00 committed by GitHub
parent f842518f22
commit 6f8977218a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 626 additions and 307 deletions

View File

@ -1,35 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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="300px" height="300px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:#9A4993;}
.st2{fill:#6A1577;}
.st3{fill:#813084;}
.st4{fill:#FFFFFF;}
</style>
<rect class="st0" width="300" height="300"/>
<g>
<path id="XMLID_7_" class="st1" d="M230,113c0-3-0.6-5.7-2-8c-1.3-2.3-3.2-4.1-5.8-5.6c-21.3-12.3-42.6-24.5-63.9-36.8
c-5.7-3.3-11.3-3.2-17,0.2c-8.5,5-50.9,29.3-63.6,36.6c-5.2,3-7.7,7.6-7.7,13.6c0,24.7,0,49.4,0,74.1c0,3,0.6,5.6,1.9,7.8
c1.3,2.3,3.2,4.3,5.9,5.8c12.6,7.3,55.1,31.6,63.6,36.6c5.7,3.4,11.3,3.5,17,0.2c21.3-12.3,42.6-24.5,63.9-36.8
c2.6-1.5,4.6-3.5,5.9-5.8c1.2-2.3,1.9-4.9,1.9-7.8C230,187,230,137.7,230,113"/>
<path id="XMLID_4_" class="st2" d="M150.2,149.8l-78.4,45.1c1.3,2.3,3.2,4.3,5.9,5.8c12.6,7.3,55.1,31.6,63.6,36.6
c5.7,3.4,11.3,3.5,17,0.2c21.3-12.3,42.6-24.5,63.9-36.8c2.6-1.5,4.6-3.5,5.9-5.8L150.2,149.8"/>
<path id="XMLID_5_" class="st2" d="M127,163.1c4.6,8,13.1,13.3,23,13.3c9.9,0,18.5-5.4,23.1-13.5l-22.8-13.2L127,163.1"/>
<path id="XMLID_6_" class="st3" d="M230,113c0-3-0.6-5.7-2-8l-77.8,44.8l77.9,45.1c1.2-2.3,1.9-4.9,1.9-7.8
C230,187,230,137.7,230,113"/>
<path id="XMLID_9_" class="st4" d="M173.1,163c-4.5,8-13.2,13.5-23.1,13.5c-9.8,0-18.4-5.4-23-13.3c-2.2-3.9-3.5-8.3-3.5-13.1
c0-14.6,11.8-26.5,26.5-26.5c9.8,0,18.3,5.3,22.9,13.2l23.1-13.3c-9.2-15.9-26.4-26.5-46-26.5c-29.3,0-53.1,23.8-53.1,53.1
c0,9.6,2.6,18.7,7,26.4c9.2,16,26.4,26.7,46.1,26.7c19.8,0,37-10.8,46.1-26.8L173.1,163"/>
<g id="XMLID_32_">
<rect id="XMLID_1_" x="197" y="137.4" class="st4" width="5.3" height="25.5"/>
<rect id="XMLID_30_" x="208.7" y="137.4" class="st4" width="5.3" height="25.5"/>
<rect id="XMLID_31_" x="202.9" y="131.6" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 349.8133 -61.1451)" class="st4" width="5.3" height="25.5"/>
<rect id="XMLID_23_" x="202.9" y="143.3" transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 361.4733 -49.4852)" class="st4" width="5.3" height="25.5"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -1,57 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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="300px" height="300px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:#2DBCAF;}
</style>
<rect class="st0" width="300" height="300"/>
<g>
<g>
<g>
<g>
<path class="st1" d="M32.1,130.4c-0.5,0-0.6-0.3-0.4-0.6l2.7-3.5c0.3-0.4,0.9-0.6,1.4-0.6h46.2c0.5,0,0.6,0.4,0.4,0.8l-2.2,3.4
c-0.3,0.4-0.9,0.8-1.3,0.8L32.1,130.4z"/>
</g>
</g>
</g>
<g>
<g>
<g>
<path class="st1" d="M12.5,142.3c-0.5,0-0.6-0.3-0.4-0.6l2.7-3.5c0.3-0.4,0.9-0.6,1.4-0.6h59.1c0.5,0,0.8,0.4,0.6,0.8l-1,3.1
c-0.1,0.5-0.6,0.8-1.2,0.8L12.5,142.3z"/>
</g>
</g>
</g>
<g>
<g>
<g>
<path class="st1" d="M43.9,154.2c-0.5,0-0.6-0.4-0.4-0.8l1.8-3.2c0.3-0.4,0.8-0.8,1.3-0.8h25.9c0.5,0,0.8,0.4,0.8,0.9l-0.3,3.1
c0,0.5-0.5,0.9-0.9,0.9L43.9,154.2z"/>
</g>
</g>
</g>
<g>
<g id="CXHf1q_1_">
<g>
<g>
<path class="st1" d="M178.3,128.1c-8.2,2.1-13.7,3.6-21.8,5.7c-1.9,0.5-2.1,0.6-3.8-1.3c-1.9-2.2-3.4-3.6-6.1-4.9
c-8.2-4-16.1-2.8-23.4,1.9c-8.8,5.7-13.3,14.1-13.2,24.6c0.1,10.4,7.3,18.9,17.5,20.3c8.8,1.2,16.2-1.9,22-8.5
c1.2-1.4,2.2-3,3.5-4.8c-4.7,0-10.5,0-25,0c-2.7,0-3.4-1.7-2.5-3.9c1.7-4,4.8-10.7,6.6-14.1c0.4-0.8,1.3-2.1,3.2-2.1
c6.6,0,31,0,47.1,0c-0.3,3.5-0.3,7-0.8,10.5c-1.4,9.3-4.9,17.9-10.6,25.4c-9.3,12.3-21.5,19.9-36.9,22
c-12.7,1.7-24.5-0.8-34.8-8.5c-9.6-7.3-15-16.8-16.4-28.8c-1.7-14.1,2.5-26.8,11-37.9c9.2-12,21.4-19.7,36.3-22.4
c12.2-2.2,23.8-0.8,34.3,6.3c6.9,4.5,11.8,10.7,15,18.3C180.4,127,179.8,127.7,178.3,128.1z"/>
</g>
<g>
<path class="st1" d="M221.2,199.7c-11.8-0.3-22.5-3.6-31.6-11.4c-7.6-6.6-12.4-15-14-25c-2.3-14.6,1.7-27.6,10.5-39.1
c9.5-12.4,20.9-18.9,36.3-21.6c13.2-2.3,25.6-1,36.9,6.6c10.2,7,16.6,16.4,18.3,28.9c2.2,17.5-2.8,31.7-14.9,43.9
c-8.5,8.7-19,14.1-31.1,16.6C228,199.2,224.5,199.3,221.2,199.7z M252,147.4c-0.1-1.7-0.1-3-0.4-4.3
c-2.3-12.8-14.1-20.1-26.4-17.2c-12,2.7-19.8,10.4-22.7,22.5c-2.3,10.1,2.6,20.3,11.9,24.5c7.1,3.1,14.2,2.7,21.1-0.8
C245.8,166.8,251.3,158.5,252,147.4z"/>
</g>
</g>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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="300px" height="300px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:#0074BD;}
.st2{fill:#EA2D2E;}
</style>
<rect class="st0" width="300" height="300"/>
<g>
<path id="XMLID_25_" class="st1" d="M128.3,151.2c0,0-6.2,3.6,4.4,4.9c12.9,1.5,19.6,1.3,33.8-1.4c0,0,3.8,2.3,9,4.4
C143.6,172.8,103.2,158.3,128.3,151.2L128.3,151.2z"/>
<path id="XMLID_24_" class="st1" d="M124.4,133.4c0,0-7,5.2,3.7,6.3c13.8,1.4,24.7,1.5,43.6-2.1c0,0,2.6,2.6,6.7,4.1
C139.8,153,96.8,142.5,124.4,133.4L124.4,133.4z"/>
<path id="XMLID_22_" class="st2" d="M157.3,103c7.9,9.1-2.1,17.2-2.1,17.2s20-10.3,10.8-23.3c-8.6-12.1-15.2-18,20.5-38.7
C186.5,58.3,130.6,72.3,157.3,103L157.3,103z"/>
<path id="XMLID_21_" class="st1" d="M199.6,164.5c0,0,4.6,3.8-5.1,6.7c-18.4,5.6-76.8,7.3-93,0.2c-5.8-2.5,5.1-6.1,8.5-6.8
c3.6-0.8,5.6-0.6,5.6-0.6c-6.5-4.6-41.9,9-18,12.8C162.9,187.4,216.5,172.1,199.6,164.5L199.6,164.5z"/>
<path id="XMLID_20_" class="st1" d="M131.3,114.8c0,0-29.7,7.1-10.5,9.6c8.1,1.1,24.2,0.8,39.3-0.4c12.3-1,24.6-3.2,24.6-3.2
s-4.3,1.9-7.5,4c-30.1,7.9-88.4,4.2-71.6-3.9C119.8,114.1,131.3,114.8,131.3,114.8L131.3,114.8z"/>
<path id="XMLID_19_" class="st1" d="M184.6,144.6c30.6-15.9,16.5-31.2,6.6-29.2c-2.4,0.5-3.5,0.9-3.5,0.9s0.9-1.4,2.6-2
c19.6-6.9,34.6,20.3-6.3,31C183.9,145.4,184.4,145,184.6,144.6L184.6,144.6z"/>
<path id="XMLID_18_" class="st2" d="M166.1,25c0,0,17,17-16.1,43.1c-26.5,20.9-6,32.9,0,46.5c-15.5-14-26.8-26.3-19.2-37.7
C142,60.1,172.9,51.9,166.1,25L166.1,25z"/>
<path id="XMLID_17_" class="st1" d="M134.3,187.7c29.4,1.9,74.6-1,75.6-15c0,0-2.1,5.3-24.3,9.5c-25.1,4.7-56.1,4.2-74.4,1.1
C111.2,183.4,115,186.5,134.3,187.7L134.3,187.7z"/>
<path class="st2" d="M208.6,212.7h-0.9v-0.5h2.4v0.5h-0.9v2.5h-0.6L208.6,212.7L208.6,212.7L208.6,212.7z M213.4,212.8L213.4,212.8
l-0.9,2.4h-0.4l-0.9-2.4h0v2.4h-0.6v-3h0.9l0.8,2.1l0.8-2.1h0.9v3h-0.6L213.4,212.8L213.4,212.8z"/>
<path class="st2" d="M129.5,240.9c-2.8,2.4-5.7,3.8-8.3,3.8c-3.7,0-5.8-2.3-5.8-5.9c0-3.9,2.2-6.8,10.9-6.8h3.2V240.9L129.5,240.9
L129.5,240.9z M137.2,249.5v-26.7c0-6.8-3.9-11.3-13.3-11.3c-5.5,0-10.3,1.4-14.2,3.1l1.1,4.7c3.1-1.1,7.1-2.2,11-2.2
c5.4,0,7.7,2.2,7.7,6.7v3.4h-2.7c-13.1,0-19.1,5.1-19.1,12.8c0,6.6,3.9,10.4,11.3,10.4c4.7,0,8.3-2,11.6-4.8l0.6,4.1H137.2
L137.2,249.5z"/>
<path id="XMLID_12_" class="st2" d="M162.7,249.5h-9.5l-11.5-37.4h8.3l7.1,23l1.6,6.9c3.6-10,6.2-20.1,7.4-29.9h8.1
C172.1,224.5,168.2,238,162.7,249.5L162.7,249.5z"/>
<path class="st2" d="M199.3,240.9c-2.8,2.4-5.7,3.8-8.3,3.8c-3.8,0-5.8-2.3-5.8-5.9c0-3.9,2.2-6.8,10.9-6.8h3.2L199.3,240.9
L199.3,240.9L199.3,240.9z M207,249.5v-26.7c0-6.8-3.9-11.3-13.3-11.3c-5.5,0-10.3,1.4-14.2,3.1l1.1,4.7c3.1-1.1,7.1-2.2,11-2.2
c5.4,0,7.7,2.2,7.7,6.7v3.4h-2.7c-13.1,0-19.1,5.1-19.1,12.8c0,6.6,3.9,10.4,11.3,10.4c4.7,0,8.3-2,11.6-4.8l0.6,4.1H207L207,249.5
z"/>
<path id="XMLID_8_" class="st2" d="M99.3,255.9c-2.2,3.2-5.7,5.7-9.6,7.1l-3.8-4.5c2.9-1.5,5.5-3.9,6.6-6.2c1-2,1.4-4.6,1.4-10.8
v-42.7h8.1V241C102.2,249.3,101.5,252.6,99.3,255.9L99.3,255.9z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -1,133 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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="300px" height="300px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:#699F63;}
.st2{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
.st3{fill-rule:evenodd;clip-rule:evenodd;fill:#699F63;}
.st4{clip-path:url(#XMLID_5_);}
.st5{fill:url(#SVGID_1_);}
.st6{fill:url(#SVGID_2_);}
.st7{fill:url(#SVGID_3_);}
.st8{fill:url(#SVGID_4_);}
.st9{fill:url(#SVGID_5_);}
.st10{fill:url(#SVGID_6_);}
</style>
<rect class="st0" width="300" height="300"/>
<g>
<g>
<path class="st1" d="M148.5,235.7c-0.9,0-1.8-0.2-2.6-0.7l-8.1-4.8c-1.2-0.7-0.6-0.9-0.2-1.1c1.6-0.6,1.9-0.7,3.7-1.7
c0.2-0.1,0.4-0.1,0.6,0l6.3,3.7c0.2,0.1,0.5,0.1,0.8,0l24.4-14.1c0.2-0.1,0.4-0.4,0.4-0.7v-28.1c0-0.3-0.1-0.5-0.4-0.7l-24.4-14.1
c-0.2-0.1-0.5-0.1-0.8,0l-24.4,14.1c-0.2,0.1-0.4,0.4-0.4,0.7v28.1c0,0.3,0.1,0.5,0.4,0.7l6.7,3.9c3.6,1.8,5.8-0.3,5.8-2.5v-27.8
c0-0.4,0.3-0.7,0.7-0.7h3.1c0.4,0,0.7,0.3,0.7,0.7v27.8c0,4.8-2.6,7.6-7.2,7.6c-1.4,0-2.5,0-5.6-1.5l-6.4-3.7
c-1.6-0.9-2.6-2.6-2.6-4.4v-28.1c0-1.8,1-3.5,2.6-4.4l24.4-14.1c1.5-0.9,3.6-0.9,5.1,0l24.4,14.1c1.6,0.9,2.6,2.6,2.6,4.4v28.1
c0,1.8-1,3.5-2.6,4.4L151,235C150.2,235.4,149.4,235.7,148.5,235.7z"/>
<path class="st1" d="M156,216.3c-10.7,0-12.9-4.9-12.9-9c0-0.4,0.3-0.7,0.7-0.7h3.2c0.4,0,0.6,0.3,0.7,0.6
c0.5,3.2,1.9,4.8,8.3,4.8c5.1,0,7.3-1.2,7.3-3.9c0-1.6-0.6-2.7-8.6-3.5c-6.7-0.7-10.8-2.1-10.8-7.5c0-4.9,4.1-7.9,11.1-7.9
c7.8,0,11.7,2.7,12.2,8.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.2h-3.2c-0.3,0-0.6-0.2-0.7-0.6c-0.8-3.4-2.6-4.5-7.6-4.5
c-5.6,0-6.3,2-6.3,3.4c0,1.8,0.8,2.3,8.3,3.3c7.5,1,11.1,2.4,11.1,7.7C168.1,213.3,163.7,216.3,156,216.3z"/>
</g>
<g>
<path class="st1" d="M191.1,186.8c0,2.6-2.1,4.7-4.7,4.7c-2.6,0-4.7-2.1-4.7-4.7c0-2.7,2.2-4.7,4.7-4.7
C189,182.1,191.1,184.1,191.1,186.8z M182.5,186.8c0,2.2,1.8,4,3.9,4c2.2,0,4-1.8,4-4c0-2.2-1.8-3.9-4-3.9
C184.3,182.8,182.5,184.6,182.5,186.8z M184.7,184.1h1.8c0.6,0,1.8,0,1.8,1.4c0,1-0.6,1.2-1,1.3c0.7,0,0.8,0.5,0.9,1.2
c0.1,0.4,0.1,1.1,0.3,1.4h-1.1c0-0.2-0.2-1.6-0.2-1.7c-0.1-0.3-0.2-0.4-0.5-0.4h-0.9v2.1h-1V184.1z M185.7,186.5h0.8
c0.7,0,0.8-0.5,0.8-0.7c0-0.7-0.5-0.7-0.8-0.7h-0.8V186.5z"/>
</g>
<path class="st2" d="M72.9,125.6c0-1.1-0.6-2.2-1.6-2.7L45.5,108c-0.4-0.3-0.9-0.4-1.4-0.4c0,0-0.2,0-0.3,0c-0.5,0-1,0.2-1.4,0.4
l-25.9,14.9c-1,0.6-1.6,1.6-1.6,2.7l0.1,40.1c0,0.6,0.3,1.1,0.8,1.3c0.5,0.3,1.1,0.3,1.6,0l15.4-8.8c1-0.6,1.6-1.6,1.6-2.7v-18.7
c0-1.1,0.6-2.1,1.6-2.7l6.5-3.8c0.5-0.3,1-0.4,1.6-0.4c0.5,0,1.1,0.1,1.6,0.4l6.5,3.8c1,0.6,1.6,1.6,1.6,2.7v18.7
c0,1.1,0.6,2.1,1.6,2.7l15.4,8.8c0.5,0.3,1.1,0.3,1.6,0c0.5-0.3,0.8-0.8,0.8-1.3L72.9,125.6z"/>
<path class="st2" d="M197.3,70.5c-0.5-0.3-1.1-0.3-1.6,0c-0.5,0.3-0.8,0.8-0.8,1.3v39.7c0,0.4-0.2,0.8-0.5,0.9
c-0.3,0.2-0.8,0.2-1.1,0l-6.5-3.7c-1-0.6-2.2-0.6-3.1,0l-25.9,14.9c-1,0.6-1.6,1.6-1.6,2.7v29.9c0,1.1,0.6,2.1,1.6,2.7l25.9,14.9
c1,0.6,2.2,0.6,3.1,0l25.9-14.9c1-0.6,1.6-1.6,1.6-2.7V81.8c0-1.1-0.6-2.2-1.6-2.7L197.3,70.5z M194.9,146.4c0,0.3-0.1,0.5-0.4,0.7
l-8.9,5.1c-0.2,0.1-0.5,0.1-0.8,0l-8.9-5.1c-0.2-0.1-0.4-0.4-0.4-0.7v-10.3c0-0.3,0.1-0.5,0.4-0.7l8.9-5.1c0.2-0.1,0.5-0.1,0.8,0
l8.9,5.1c0.2,0.1,0.4,0.4,0.4,0.7V146.4z"/>
<g>
<path class="st2" d="M283.4,135.9c1-0.6,1.6-1.6,1.6-2.7V126c0-1.1-0.6-2.1-1.6-2.7l-25.7-14.9c-1-0.6-2.2-0.6-3.1,0l-25.9,14.9
c-1,0.6-1.6,1.6-1.6,2.7v29.8c0,1.1,0.6,2.2,1.6,2.7l25.7,14.6c0.9,0.5,2.1,0.5,3.1,0l15.5-8.6c0.5-0.3,0.8-0.8,0.8-1.4
c0-0.6-0.3-1.1-0.8-1.4l-26-14.9c-0.5-0.3-0.8-0.8-0.8-1.4v-9.4c0-0.6,0.3-1.1,0.8-1.4l8.1-4.7c0.5-0.3,1.1-0.3,1.6,0l8.1,4.7
c0.5,0.3,0.8,0.8,0.8,1.4v7.4c0,0.6,0.3,1.1,0.8,1.4c0.5,0.3,1.1,0.3,1.6,0L283.4,135.9z"/>
<path class="st3" d="M255.8,134.5c0.2-0.1,0.4-0.1,0.6,0l5,2.9c0.2,0.1,0.3,0.3,0.3,0.5v5.7c0,0.2-0.1,0.4-0.3,0.5l-5,2.9
c-0.2,0.1-0.4,0.1-0.6,0l-5-2.9c-0.2-0.1-0.3-0.3-0.3-0.5v-5.7c0-0.2,0.1-0.4,0.3-0.5L255.8,134.5z"/>
</g>
<g>
<defs>
<path id="XMLID_143_" d="M116.2,108.5c-1-0.6-2.1-0.6-3.1,0l-25.7,14.8c-1,0.6-1.6,1.6-1.6,2.7v29.7c0,1.1,0.6,2.1,1.6,2.7
l25.7,14.9c1,0.6,2.1,0.6,3.1,0l25.7-14.9c1-0.6,1.6-1.6,1.6-2.7v-29.7c0-1.1-0.6-2.1-1.6-2.7L116.2,108.5z"/>
</defs>
<linearGradient id="XMLID_4_" gradientUnits="userSpaceOnUse" x1="125.1041" y1="119.5736" x2="101.8713" y2="166.9685">
<stop offset="0" style="stop-color:#41873F"/>
<stop offset="0.3288" style="stop-color:#418B3D"/>
<stop offset="0.6352" style="stop-color:#419637"/>
<stop offset="0.9319" style="stop-color:#3FA92D"/>
<stop offset="1" style="stop-color:#3FAE2A"/>
</linearGradient>
<use xlink:href="#XMLID_143_" style="overflow:visible;fill-rule:evenodd;clip-rule:evenodd;fill:url(#XMLID_4_);"/>
<clipPath id="XMLID_5_">
<use xlink:href="#XMLID_143_" style="overflow:visible;"/>
</clipPath>
<g class="st4">
<path class="st0" d="M113,108.5l-25.8,14.8c-1,0.6-1.7,1.6-1.7,2.7v29.7c0,0.7,0.3,1.4,0.8,2l29-49.5
C114.6,108,113.8,108.1,113,108.5z"/>
<path class="st0" d="M115.5,173.6c0.3-0.1,0.5-0.2,0.7-0.3l25.7-14.9c1-0.6,1.6-1.6,1.6-2.7v-29.7c0-0.8-0.4-1.6-0.9-2.2
L115.5,173.6z"/>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="110.7341" y1="144.3775" x2="175.9236" y2="96.212">
<stop offset="0.1376" style="stop-color:#41873F"/>
<stop offset="0.4032" style="stop-color:#54A044"/>
<stop offset="0.7136" style="stop-color:#66B848"/>
<stop offset="0.9081" style="stop-color:#6CC04A"/>
</linearGradient>
<path class="st5" d="M142,123.4l-25.8-14.8c-0.3-0.1-0.5-0.3-0.8-0.3l-29,49.5c0.2,0.3,0.5,0.5,0.9,0.7l25.8,14.9
c0.7,0.4,1.6,0.5,2.4,0.3l27.1-49.7C142.5,123.7,142.2,123.5,142,123.4z"/>
</g>
<g class="st4">
<path class="st0" d="M143.6,155.8v-29.7c0-1.1-0.7-2.1-1.6-2.7l-25.8-14.8c-0.3-0.2-0.6-0.3-0.9-0.3l28.3,48.3
C143.6,156.2,143.6,156,143.6,155.8z"/>
<path class="st0" d="M87.3,123.4c-1,0.6-1.7,1.6-1.7,2.7v29.7c0,1.1,0.7,2.1,1.7,2.7l25.8,14.9c0.6,0.4,1.3,0.5,2,0.4l-27.7-50.4
L87.3,123.4z"/>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="84.9192" y1="103.1674" x2="144.3774" y2="103.1674">
<stop offset="9.191646e-02" style="stop-color:#6CC04A"/>
<stop offset="0.2864" style="stop-color:#66B848"/>
<stop offset="0.5968" style="stop-color:#54A044"/>
<stop offset="0.8624" style="stop-color:#41873F"/>
</linearGradient>
<polygon class="st6" points="112.2,103.1 111.9,103.3 112.4,103.3 "/>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="84.9192" y1="140.8973" x2="144.3774" y2="140.8973">
<stop offset="9.191646e-02" style="stop-color:#6CC04A"/>
<stop offset="0.2864" style="stop-color:#66B848"/>
<stop offset="0.5968" style="stop-color:#54A044"/>
<stop offset="0.8624" style="stop-color:#41873F"/>
</linearGradient>
<path class="st7" d="M142,158.4c0.7-0.4,1.3-1.2,1.5-2l-28.3-48.3c-0.7-0.1-1.5,0-2.2,0.3l-25.6,14.8l27.7,50.4
c0.4-0.1,0.8-0.2,1.1-0.4L142,158.4z"/>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="84.9192" y1="157.8714" x2="144.3774" y2="157.8714">
<stop offset="9.191646e-02" style="stop-color:#6CC04A"/>
<stop offset="0.2864" style="stop-color:#66B848"/>
<stop offset="0.5968" style="stop-color:#54A044"/>
<stop offset="0.8624" style="stop-color:#41873F"/>
</linearGradient>
<polygon class="st8" points="144.4,158 144.2,157.7 144.2,158.1 "/>
<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="84.9192" y1="165.5433" x2="144.3774" y2="165.5433">
<stop offset="9.191646e-02" style="stop-color:#6CC04A"/>
<stop offset="0.2864" style="stop-color:#66B848"/>
<stop offset="0.5968" style="stop-color:#54A044"/>
<stop offset="0.8624" style="stop-color:#41873F"/>
</linearGradient>
<path class="st9" d="M142,158.4l-25.7,14.9c-0.4,0.2-0.7,0.3-1.1,0.4l0.5,0.9l28.6-16.6v-0.4l-0.7-1.2
C143.3,157.3,142.7,158,142,158.4z"/>
<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="153.0397" y1="118.1685" x2="116.3697" y2="192.9754">
<stop offset="0" style="stop-color:#41873F"/>
<stop offset="0.3288" style="stop-color:#418B3D"/>
<stop offset="0.6352" style="stop-color:#419637"/>
<stop offset="0.9319" style="stop-color:#3FA92D"/>
<stop offset="1" style="stop-color:#3FAE2A"/>
</linearGradient>
<path class="st10" d="M142,158.4l-25.7,14.9c-0.4,0.2-0.7,0.3-1.1,0.4l0.5,0.9l28.6-16.6v-0.4l-0.7-1.2
C143.3,157.3,142.7,158,142,158.4z"/>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.6 KiB

View File

@ -1,31 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<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="300px" height="300px" viewBox="0 0 300 300" style="enable-background:new 0 0 300 300;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
.st1{fill:url(#path1948_1_);}
.st2{fill:url(#path1950_1_);}
</style>
<rect class="st0" width="300" height="300"/>
<g>
<linearGradient id="path1948_1_" gradientUnits="userSpaceOnUse" x1="125.7967" y1="170.4548" x2="290.6952" y2="28.5818" gradientTransform="matrix(0.5625 0 0 -0.568 -8.9623 166.6543)">
<stop offset="0" style="stop-color:#5A9FD4"/>
<stop offset="1" style="stop-color:#306998"/>
</linearGradient>
<path id="path1948" class="st1" d="M149,65c-6.9,0-13.6,0.6-19.4,1.7c-17.2,3-20.3,9.4-20.3,21.1v15.5h40.6v5.2h-40.6H94.1
c-11.8,0-22.1,7.1-25.3,20.6c-3.7,15.4-3.9,25.1,0,41.2c2.9,12,9.8,20.6,21.6,20.6h13.9v-18.5c0-13.4,11.6-25.2,25.3-25.2h40.5
c11.3,0,20.3-9.3,20.3-20.6V87.7c0-11-9.3-19.2-20.3-21.1C163.2,65.5,155.9,65,149,65z M127.1,77.4c4.2,0,7.6,3.5,7.6,7.8
c0,4.3-3.4,7.7-7.6,7.7c-4.2,0-7.6-3.4-7.6-7.7C119.5,80.9,122.9,77.4,127.1,77.4z"/>
<linearGradient id="path1950_1_" gradientUnits="userSpaceOnUse" x1="354.446" y1="-57.2856" x2="295.5609" y2="26.0267" gradientTransform="matrix(0.5625 0 0 -0.568 -8.9623 166.6543)">
<stop offset="0" style="stop-color:#FFD43B"/>
<stop offset="1" style="stop-color:#FFE873"/>
</linearGradient>
<path id="path1950" class="st2" d="M195.5,108.3v18c0,14-11.8,25.7-25.3,25.7h-40.5c-11.1,0-20.3,9.5-20.3,20.6v38.6
c0,11,9.6,17.5,20.3,20.6c12.8,3.8,25.1,4.5,40.5,0c10.2-3,20.3-8.9,20.3-20.6v-15.5h-40.5v-5.2h40.5h20.3
c11.8,0,16.2-8.2,20.3-20.6c4.2-12.7,4.1-24.9,0-41.2c-2.9-11.7-8.5-20.6-20.3-20.6H195.5z M172.7,206.1c4.2,0,7.6,3.4,7.6,7.7
c0,4.3-3.4,7.8-7.6,7.8c-4.2,0-7.6-3.5-7.6-7.8C165.1,209.6,168.5,206.1,172.7,206.1z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,6 +1,6 @@
// Libraries
import _ from 'lodash'
import React, {FunctionComponent} from 'react'
import React, {FunctionComponent, createElement} from 'react'
import {withRouter, WithRouterProps, Link} from 'react-router'
// Components
@ -51,7 +51,7 @@ const ClientLibraries: FunctionComponent<Props> = ({orgID, router}) => {
testID={`client-libraries-cards--${cl.id}`}
selected={false}
onClick={handleClick}
image={<img src={cl.logoUrl} />}
image={createElement(cl.image)}
/>
)
})}

View File

@ -1,15 +1,22 @@
import {SFC} from 'react'
import CSharpLogo from '../graphics/CSharpLogo'
import GoLogo from '../graphics/GoLogo'
import JavaLogo from '../graphics/JavaLogo'
import JSLogo from '../graphics/JSLogo'
import PythonLogo from '../graphics/PythonLogo'
export interface ClientLibrary {
id: string
name: string
url: string
logoUrl: string
image: SFC
}
export const clientCSharpLibrary = {
id: 'csharp',
name: 'C#',
url: 'https://github.com/influxdata/influxdb-client-csharp',
logoUrl: 'assets/images/client-lib-csharp.svg',
image: CSharpLogo,
installingPackageManagerCodeSnippet: `Install-Package InfluxDB.Client`,
installingPackageDotNetCLICodeSnippet: `dotnet add package InfluxDB.Client`,
packageReferenceCodeSnippet: `<PackageReference Include="InfluxDB.Client" />`,
@ -62,7 +69,7 @@ export const clientGoLibrary = {
id: 'go',
name: 'GO',
url: 'https://github.com/influxdata/influxdb-client-go',
logoUrl: 'assets/images/client-lib-go.svg',
image: GoLogo,
initializeClientCodeSnippet: `// You can generate a Token from the "Tokens Tab" in the UI
influx, err := influxdb.New(myHTTPInfluxAddress, myToken, influxdb.WithHTTPClient(myHTTPClient))
if err != nil {
@ -96,7 +103,7 @@ export const clientJavaLibrary = {
id: 'java',
name: 'Java',
url: 'https://github.com/influxdata/influxdb-client-java',
logoUrl: 'assets/images/client-lib-java.svg',
image: JavaLogo,
buildWithMavenCodeSnippet: `<dependency>
<groupId>com.influxdb</groupId>
<artifactId>influxdb-client-java</artifactId>
@ -154,7 +161,7 @@ export const clientJSLibrary = {
id: 'javascript-node',
name: 'JavaScript/Node.js',
url: 'https://github.com/influxdata/influxdb-client-js',
logoUrl: 'assets/images/client-lib-node.svg',
image: JSLogo,
initializeClientCodeSnippet: `import Client from '@influxdata/influx'
// You can generate a Token from the "Tokens Tab" in the UI
const client = new Client('serverUrl', 'token')`,
@ -169,7 +176,7 @@ export const clientPythonLibrary = {
id: 'python',
name: 'Python',
url: 'https://github.com/influxdata/influxdb-client-python',
logoUrl: 'assets/images/client-lib-python.svg',
image: PythonLogo,
initializePackageCodeSnippet: `pip install influxdb-client`,
initializeClientCodeSnippet: `import influxdb_client
from influxdb_client import InfluxDBClient

View File

@ -0,0 +1,98 @@
// Libraries
import React, {SFC} from 'react'
const CSharpLogo: SFC = () => {
return (
<svg
width="100%"
height="100%"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 300 300"
>
<style>
{`
.csharp0{fill:none;}
.csharp1{fill:#9A4993;}
.csharp2{fill:#6A1577;}
.csharp3{fill:#813084;}
.csharp4{fill:#FFFFFF;}
`}
</style>
<rect className="csharp0" width="300" height="300" />
<g>
<path
id="XMLID_7_"
className="csharp1"
d="M230,113c0-3-0.6-5.7-2-8c-1.3-2.3-3.2-4.1-5.8-5.6c-21.3-12.3-42.6-24.5-63.9-36.8
c-5.7-3.3-11.3-3.2-17,0.2c-8.5,5-50.9,29.3-63.6,36.6c-5.2,3-7.7,7.6-7.7,13.6c0,24.7,0,49.4,0,74.1c0,3,0.6,5.6,1.9,7.8
c1.3,2.3,3.2,4.3,5.9,5.8c12.6,7.3,55.1,31.6,63.6,36.6c5.7,3.4,11.3,3.5,17,0.2c21.3-12.3,42.6-24.5,63.9-36.8
c2.6-1.5,4.6-3.5,5.9-5.8c1.2-2.3,1.9-4.9,1.9-7.8C230,187,230,137.7,230,113"
/>
<path
id="XMLID_4_"
className="csharp2"
d="M150.2,149.8l-78.4,45.1c1.3,2.3,3.2,4.3,5.9,5.8c12.6,7.3,55.1,31.6,63.6,36.6
c5.7,3.4,11.3,3.5,17,0.2c21.3-12.3,42.6-24.5,63.9-36.8c2.6-1.5,4.6-3.5,5.9-5.8L150.2,149.8"
/>
<path
id="XMLID_5_"
className="csharp2"
d="M127,163.1c4.6,8,13.1,13.3,23,13.3c9.9,0,18.5-5.4,23.1-13.5l-22.8-13.2L127,163.1"
/>
<path
id="XMLID_6_"
className="csharp3"
d="M230,113c0-3-0.6-5.7-2-8l-77.8,44.8l77.9,45.1c1.2-2.3,1.9-4.9,1.9-7.8
C230,187,230,137.7,230,113"
/>
<path
id="XMLID_9_"
className="csharp4"
d="M173.1,163c-4.5,8-13.2,13.5-23.1,13.5c-9.8,0-18.4-5.4-23-13.3c-2.2-3.9-3.5-8.3-3.5-13.1
c0-14.6,11.8-26.5,26.5-26.5c9.8,0,18.3,5.3,22.9,13.2l23.1-13.3c-9.2-15.9-26.4-26.5-46-26.5c-29.3,0-53.1,23.8-53.1,53.1
c0,9.6,2.6,18.7,7,26.4c9.2,16,26.4,26.7,46.1,26.7c19.8,0,37-10.8,46.1-26.8L173.1,163"
/>
<g id="XMLID_32_">
<rect
id="XMLID_1_"
x="197"
y="137.4"
className="csharp4"
width="5.3"
height="25.5"
/>
<rect
id="XMLID_30_"
x="208.7"
y="137.4"
className="csharp4"
width="5.3"
height="25.5"
/>
<rect
id="XMLID_31_"
x="202.9"
y="131.6"
transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 349.8133 -61.1451)"
className="csharp4"
width="5.3"
height="25.5"
/>
<rect
id="XMLID_23_"
x="202.9"
y="143.3"
transform="matrix(-1.836970e-16 1 -1 -1.836970e-16 361.4733 -49.4852)"
className="csharp4"
width="5.3"
height="25.5"
/>
</g>
</g>
</svg>
)
}
export default CSharpLogo

View File

@ -0,0 +1,85 @@
// Libraries
import React, {SFC} from 'react'
const GoLogo: SFC = () => {
return (
<svg
width="100%"
height="100%"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 300 300"
>
<style>
{`
.go0{fill:none;}
.go1{fill:#2DBCAF;}
`}
</style>
<rect className="go0" width={300} height={300} />
<g>
<g>
<g>
<g>
<path
className="go1"
d="M32.1,130.4c-0.5,0-0.6-0.3-0.4-0.6l2.7-3.5c0.3-0.4,0.9-0.6,1.4-0.6h46.2c0.5,0,0.6,0.4,0.4,0.8l-2.2,3.4
c-0.3,0.4-0.9,0.8-1.3,0.8L32.1,130.4z"
/>
</g>
</g>
</g>
<g>
<g>
<g>
<path
className="go1"
d="M12.5,142.3c-0.5,0-0.6-0.3-0.4-0.6l2.7-3.5c0.3-0.4,0.9-0.6,1.4-0.6h59.1c0.5,0,0.8,0.4,0.6,0.8l-1,3.1
c-0.1,0.5-0.6,0.8-1.2,0.8L12.5,142.3z"
/>
</g>
</g>
</g>
<g>
<g>
<g>
<path
className="go1"
d="M43.9,154.2c-0.5,0-0.6-0.4-0.4-0.8l1.8-3.2c0.3-0.4,0.8-0.8,1.3-0.8h25.9c0.5,0,0.8,0.4,0.8,0.9l-0.3,3.1
c0,0.5-0.5,0.9-0.9,0.9L43.9,154.2z"
/>
</g>
</g>
</g>
<g>
<g id="CXHf1q_1_">
<g>
<g>
<path
className="go1"
d="M178.3,128.1c-8.2,2.1-13.7,3.6-21.8,5.7c-1.9,0.5-2.1,0.6-3.8-1.3c-1.9-2.2-3.4-3.6-6.1-4.9
c-8.2-4-16.1-2.8-23.4,1.9c-8.8,5.7-13.3,14.1-13.2,24.6c0.1,10.4,7.3,18.9,17.5,20.3c8.8,1.2,16.2-1.9,22-8.5
c1.2-1.4,2.2-3,3.5-4.8c-4.7,0-10.5,0-25,0c-2.7,0-3.4-1.7-2.5-3.9c1.7-4,4.8-10.7,6.6-14.1c0.4-0.8,1.3-2.1,3.2-2.1
c6.6,0,31,0,47.1,0c-0.3,3.5-0.3,7-0.8,10.5c-1.4,9.3-4.9,17.9-10.6,25.4c-9.3,12.3-21.5,19.9-36.9,22
c-12.7,1.7-24.5-0.8-34.8-8.5c-9.6-7.3-15-16.8-16.4-28.8c-1.7-14.1,2.5-26.8,11-37.9c9.2-12,21.4-19.7,36.3-22.4
c12.2-2.2,23.8-0.8,34.3,6.3c6.9,4.5,11.8,10.7,15,18.3C180.4,127,179.8,127.7,178.3,128.1z"
/>
</g>
<g>
<path
className="go1"
d="M221.2,199.7c-11.8-0.3-22.5-3.6-31.6-11.4c-7.6-6.6-12.4-15-14-25c-2.3-14.6,1.7-27.6,10.5-39.1
c9.5-12.4,20.9-18.9,36.3-21.6c13.2-2.3,25.6-1,36.9,6.6c10.2,7,16.6,16.4,18.3,28.9c2.2,17.5-2.8,31.7-14.9,43.9
c-8.5,8.7-19,14.1-31.1,16.6C228,199.2,224.5,199.3,221.2,199.7z M252,147.4c-0.1-1.7-0.1-3-0.4-4.3
c-2.3-12.8-14.1-20.1-26.4-17.2c-12,2.7-19.8,10.4-22.7,22.5c-2.3,10.1,2.6,20.3,11.9,24.5c7.1,3.1,14.2,2.7,21.1-0.8
C245.8,166.8,251.3,158.5,252,147.4z"
/>
</g>
</g>
</g>
</g>
</g>
</svg>
)
}
export default GoLogo

View File

@ -0,0 +1,257 @@
// Libraries
import React, {SFC} from 'react'
const JSLogo: SFC = () => {
return (
<svg
width="100%"
height="100%"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 300 300"
>
<style>
{`
.js0{fill:none;}
.js1{fill:#699F63;}
.js2{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
.js3{fill-rule:evenodd;clip-rule:evenodd;fill:#699F63;}
.js4{clip-path:url(#XMLID_5_);}
.js5{fill:url(#SVGID_1_);}
.js6{fill:url(#SVGID_2_);}
.js7{fill:url(#SVGID_3_);}
.js8{fill:url(#SVGID_4_);}
.js9{fill:url(#SVGID_5_);}
.js10{fill:url(#SVGID_6_);}
`}
</style>
<rect className="js0" width={300} height={300} />
<g>
<g>
<path
className="js1"
d="M148.5,235.7c-0.9,0-1.8-0.2-2.6-0.7l-8.1-4.8c-1.2-0.7-0.6-0.9-0.2-1.1c1.6-0.6,1.9-0.7,3.7-1.7
c0.2-0.1,0.4-0.1,0.6,0l6.3,3.7c0.2,0.1,0.5,0.1,0.8,0l24.4-14.1c0.2-0.1,0.4-0.4,0.4-0.7v-28.1c0-0.3-0.1-0.5-0.4-0.7l-24.4-14.1
c-0.2-0.1-0.5-0.1-0.8,0l-24.4,14.1c-0.2,0.1-0.4,0.4-0.4,0.7v28.1c0,0.3,0.1,0.5,0.4,0.7l6.7,3.9c3.6,1.8,5.8-0.3,5.8-2.5v-27.8
c0-0.4,0.3-0.7,0.7-0.7h3.1c0.4,0,0.7,0.3,0.7,0.7v27.8c0,4.8-2.6,7.6-7.2,7.6c-1.4,0-2.5,0-5.6-1.5l-6.4-3.7
c-1.6-0.9-2.6-2.6-2.6-4.4v-28.1c0-1.8,1-3.5,2.6-4.4l24.4-14.1c1.5-0.9,3.6-0.9,5.1,0l24.4,14.1c1.6,0.9,2.6,2.6,2.6,4.4v28.1
c0,1.8-1,3.5-2.6,4.4L151,235C150.2,235.4,149.4,235.7,148.5,235.7z"
/>
<path
className="js1"
d="M156,216.3c-10.7,0-12.9-4.9-12.9-9c0-0.4,0.3-0.7,0.7-0.7h3.2c0.4,0,0.6,0.3,0.7,0.6
c0.5,3.2,1.9,4.8,8.3,4.8c5.1,0,7.3-1.2,7.3-3.9c0-1.6-0.6-2.7-8.6-3.5c-6.7-0.7-10.8-2.1-10.8-7.5c0-4.9,4.1-7.9,11.1-7.9
c7.8,0,11.7,2.7,12.2,8.5c0,0.2-0.1,0.4-0.2,0.5c-0.1,0.1-0.3,0.2-0.5,0.2h-3.2c-0.3,0-0.6-0.2-0.7-0.6c-0.8-3.4-2.6-4.5-7.6-4.5
c-5.6,0-6.3,2-6.3,3.4c0,1.8,0.8,2.3,8.3,3.3c7.5,1,11.1,2.4,11.1,7.7C168.1,213.3,163.7,216.3,156,216.3z"
/>
</g>
<g>
<path
className="js1"
d="M191.1,186.8c0,2.6-2.1,4.7-4.7,4.7c-2.6,0-4.7-2.1-4.7-4.7c0-2.7,2.2-4.7,4.7-4.7
C189,182.1,191.1,184.1,191.1,186.8z M182.5,186.8c0,2.2,1.8,4,3.9,4c2.2,0,4-1.8,4-4c0-2.2-1.8-3.9-4-3.9
C184.3,182.8,182.5,184.6,182.5,186.8z M184.7,184.1h1.8c0.6,0,1.8,0,1.8,1.4c0,1-0.6,1.2-1,1.3c0.7,0,0.8,0.5,0.9,1.2
c0.1,0.4,0.1,1.1,0.3,1.4h-1.1c0-0.2-0.2-1.6-0.2-1.7c-0.1-0.3-0.2-0.4-0.5-0.4h-0.9v2.1h-1V184.1z M185.7,186.5h0.8
c0.7,0,0.8-0.5,0.8-0.7c0-0.7-0.5-0.7-0.8-0.7h-0.8V186.5z"
/>
</g>
<path
className="js2"
d="M72.9,125.6c0-1.1-0.6-2.2-1.6-2.7L45.5,108c-0.4-0.3-0.9-0.4-1.4-0.4c0,0-0.2,0-0.3,0c-0.5,0-1,0.2-1.4,0.4
l-25.9,14.9c-1,0.6-1.6,1.6-1.6,2.7l0.1,40.1c0,0.6,0.3,1.1,0.8,1.3c0.5,0.3,1.1,0.3,1.6,0l15.4-8.8c1-0.6,1.6-1.6,1.6-2.7v-18.7
c0-1.1,0.6-2.1,1.6-2.7l6.5-3.8c0.5-0.3,1-0.4,1.6-0.4c0.5,0,1.1,0.1,1.6,0.4l6.5,3.8c1,0.6,1.6,1.6,1.6,2.7v18.7
c0,1.1,0.6,2.1,1.6,2.7l15.4,8.8c0.5,0.3,1.1,0.3,1.6,0c0.5-0.3,0.8-0.8,0.8-1.3L72.9,125.6z"
/>
<path
className="js2"
d="M197.3,70.5c-0.5-0.3-1.1-0.3-1.6,0c-0.5,0.3-0.8,0.8-0.8,1.3v39.7c0,0.4-0.2,0.8-0.5,0.9
c-0.3,0.2-0.8,0.2-1.1,0l-6.5-3.7c-1-0.6-2.2-0.6-3.1,0l-25.9,14.9c-1,0.6-1.6,1.6-1.6,2.7v29.9c0,1.1,0.6,2.1,1.6,2.7l25.9,14.9
c1,0.6,2.2,0.6,3.1,0l25.9-14.9c1-0.6,1.6-1.6,1.6-2.7V81.8c0-1.1-0.6-2.2-1.6-2.7L197.3,70.5z M194.9,146.4c0,0.3-0.1,0.5-0.4,0.7
l-8.9,5.1c-0.2,0.1-0.5,0.1-0.8,0l-8.9-5.1c-0.2-0.1-0.4-0.4-0.4-0.7v-10.3c0-0.3,0.1-0.5,0.4-0.7l8.9-5.1c0.2-0.1,0.5-0.1,0.8,0
l8.9,5.1c0.2,0.1,0.4,0.4,0.4,0.7V146.4z"
/>
<g>
<path
className="js2"
d="M283.4,135.9c1-0.6,1.6-1.6,1.6-2.7V126c0-1.1-0.6-2.1-1.6-2.7l-25.7-14.9c-1-0.6-2.2-0.6-3.1,0l-25.9,14.9
c-1,0.6-1.6,1.6-1.6,2.7v29.8c0,1.1,0.6,2.2,1.6,2.7l25.7,14.6c0.9,0.5,2.1,0.5,3.1,0l15.5-8.6c0.5-0.3,0.8-0.8,0.8-1.4
c0-0.6-0.3-1.1-0.8-1.4l-26-14.9c-0.5-0.3-0.8-0.8-0.8-1.4v-9.4c0-0.6,0.3-1.1,0.8-1.4l8.1-4.7c0.5-0.3,1.1-0.3,1.6,0l8.1,4.7
c0.5,0.3,0.8,0.8,0.8,1.4v7.4c0,0.6,0.3,1.1,0.8,1.4c0.5,0.3,1.1,0.3,1.6,0L283.4,135.9z"
/>
<path
className="js3"
d="M255.8,134.5c0.2-0.1,0.4-0.1,0.6,0l5,2.9c0.2,0.1,0.3,0.3,0.3,0.5v5.7c0,0.2-0.1,0.4-0.3,0.5l-5,2.9
c-0.2,0.1-0.4,0.1-0.6,0l-5-2.9c-0.2-0.1-0.3-0.3-0.3-0.5v-5.7c0-0.2,0.1-0.4,0.3-0.5L255.8,134.5z"
/>
</g>
<g>
<defs>
<path
id="XMLID_143_"
d="M116.2,108.5c-1-0.6-2.1-0.6-3.1,0l-25.7,14.8c-1,0.6-1.6,1.6-1.6,2.7v29.7c0,1.1,0.6,2.1,1.6,2.7
l25.7,14.9c1,0.6,2.1,0.6,3.1,0l25.7-14.9c1-0.6,1.6-1.6,1.6-2.7v-29.7c0-1.1-0.6-2.1-1.6-2.7L116.2,108.5z"
/>
</defs>
<linearGradient
id="XMLID_4_"
gradientUnits="userSpaceOnUse"
x1="125.1041"
y1="119.5736"
x2="101.8713"
y2="166.9685"
>
<stop offset={0} style={{stopColor: '#41873F'}} />
<stop offset="0.3288" style={{stopColor: '#418B3D'}} />
<stop offset="0.6352" style={{stopColor: '#419637'}} />
<stop offset="0.9319" style={{stopColor: '#3FA92D'}} />
<stop offset={1} style={{stopColor: '#3FAE2A'}} />
</linearGradient>
<use
xlinkHref="#XMLID_143_"
style={{
overflow: 'visible',
fillRule: 'evenodd',
clipRule: 'evenodd',
fill: 'url(#XMLID_4_)',
}}
/>
<clipPath id="XMLID_5_">
<use xlinkHref="#XMLID_143_" style={{overflow: 'visible'}} />
</clipPath>
<g className="js4">
<path
className="js0"
d="M113,108.5l-25.8,14.8c-1,0.6-1.7,1.6-1.7,2.7v29.7c0,0.7,0.3,1.4,0.8,2l29-49.5
C114.6,108,113.8,108.1,113,108.5z"
/>
<path
className="js0"
d="M115.5,173.6c0.3-0.1,0.5-0.2,0.7-0.3l25.7-14.9c1-0.6,1.6-1.6,1.6-2.7v-29.7c0-0.8-0.4-1.6-0.9-2.2
L115.5,173.6z"
/>
<linearGradient
id="SVGID_1_"
gradientUnits="userSpaceOnUse"
x1="110.7341"
y1="144.3775"
x2="175.9236"
y2="96.212"
>
<stop offset="0.1376" style={{stopColor: '#41873F'}} />
<stop offset="0.4032" style={{stopColor: '#54A044'}} />
<stop offset="0.7136" style={{stopColor: '#66B848'}} />
<stop offset="0.9081" style={{stopColor: '#6CC04A'}} />
</linearGradient>
<path
className="js5"
d="M142,123.4l-25.8-14.8c-0.3-0.1-0.5-0.3-0.8-0.3l-29,49.5c0.2,0.3,0.5,0.5,0.9,0.7l25.8,14.9
c0.7,0.4,1.6,0.5,2.4,0.3l27.1-49.7C142.5,123.7,142.2,123.5,142,123.4z"
/>
</g>
<g className="js4">
<path
className="js0"
d="M143.6,155.8v-29.7c0-1.1-0.7-2.1-1.6-2.7l-25.8-14.8c-0.3-0.2-0.6-0.3-0.9-0.3l28.3,48.3
C143.6,156.2,143.6,156,143.6,155.8z"
/>
<path
className="js0"
d="M87.3,123.4c-1,0.6-1.7,1.6-1.7,2.7v29.7c0,1.1,0.7,2.1,1.7,2.7l25.8,14.9c0.6,0.4,1.3,0.5,2,0.4l-27.7-50.4
L87.3,123.4z"
/>
<linearGradient
id="SVGID_2_"
gradientUnits="userSpaceOnUse"
x1="84.9192"
y1="103.1674"
x2="144.3774"
y2="103.1674"
>
<stop offset="9.191646e-02" style={{stopColor: '#6CC04A'}} />
<stop offset="0.2864" style={{stopColor: '#66B848'}} />
<stop offset="0.5968" style={{stopColor: '#54A044'}} />
<stop offset="0.8624" style={{stopColor: '#41873F'}} />
</linearGradient>
<polygon
className="js6"
points="112.2,103.1 111.9,103.3 112.4,103.3 "
/>
<linearGradient
id="SVGID_3_"
gradientUnits="userSpaceOnUse"
x1="84.9192"
y1="140.8973"
x2="144.3774"
y2="140.8973"
>
<stop offset="9.191646e-02" style={{stopColor: '#6CC04A'}} />
<stop offset="0.2864" style={{stopColor: '#66B848'}} />
<stop offset="0.5968" style={{stopColor: '#54A044'}} />
<stop offset="0.8624" style={{stopColor: '#41873F'}} />
</linearGradient>
<path
className="js7"
d="M142,158.4c0.7-0.4,1.3-1.2,1.5-2l-28.3-48.3c-0.7-0.1-1.5,0-2.2,0.3l-25.6,14.8l27.7,50.4
c0.4-0.1,0.8-0.2,1.1-0.4L142,158.4z"
/>
<linearGradient
id="SVGID_4_"
gradientUnits="userSpaceOnUse"
x1="84.9192"
y1="157.8714"
x2="144.3774"
y2="157.8714"
>
<stop offset="9.191646e-02" style={{stopColor: '#6CC04A'}} />
<stop offset="0.2864" style={{stopColor: '#66B848'}} />
<stop offset="0.5968" style={{stopColor: '#54A044'}} />
<stop offset="0.8624" style={{stopColor: '#41873F'}} />
</linearGradient>
<polygon
className="js8"
points="144.4,158 144.2,157.7 144.2,158.1 "
/>
<linearGradient
id="SVGID_5_"
gradientUnits="userSpaceOnUse"
x1="84.9192"
y1="165.5433"
x2="144.3774"
y2="165.5433"
>
<stop offset="9.191646e-02" style={{stopColor: '#6CC04A'}} />
<stop offset="0.2864" style={{stopColor: '#66B848'}} />
<stop offset="0.5968" style={{stopColor: '#54A044'}} />
<stop offset="0.8624" style={{stopColor: '#41873F'}} />
</linearGradient>
<path
className="js9"
d="M142,158.4l-25.7,14.9c-0.4,0.2-0.7,0.3-1.1,0.4l0.5,0.9l28.6-16.6v-0.4l-0.7-1.2
C143.3,157.3,142.7,158,142,158.4z"
/>
<linearGradient
id="SVGID_6_"
gradientUnits="userSpaceOnUse"
x1="153.0397"
y1="118.1685"
x2="116.3697"
y2="192.9754"
>
<stop offset={0} style={{stopColor: '#41873F'}} />
<stop offset="0.3288" style={{stopColor: '#418B3D'}} />
<stop offset="0.6352" style={{stopColor: '#419637'}} />
<stop offset="0.9319" style={{stopColor: '#3FA92D'}} />
<stop offset={1} style={{stopColor: '#3FAE2A'}} />
</linearGradient>
<path
className="js10"
d="M142,158.4l-25.7,14.9c-0.4,0.2-0.7,0.3-1.1,0.4l0.5,0.9l28.6-16.6v-0.4l-0.7-1.2
C143.3,157.3,142.7,158,142,158.4z"
/>
</g>
</g>
</g>
</svg>
)
}
export default JSLogo

View File

@ -0,0 +1,105 @@
// Libraries
import React, {SFC} from 'react'
const JavaLogo: SFC = () => {
return (
<svg
width="100%"
height="100%"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 300 300"
>
<style>
{`
.java0{fill:none;}
.java1{fill:#0074BD;}
.java2{fill:#EA2D2E;}
`}
</style>
<rect className="java0" width="300" height="300" />
<g>
<path
id="XMLID_25_"
className="java1"
d="M128.3,151.2c0,0-6.2,3.6,4.4,4.9c12.9,1.5,19.6,1.3,33.8-1.4c0,0,3.8,2.3,9,4.4
C143.6,172.8,103.2,158.3,128.3,151.2L128.3,151.2z"
/>
<path
id="XMLID_24_"
className="java1"
d="M124.4,133.4c0,0-7,5.2,3.7,6.3c13.8,1.4,24.7,1.5,43.6-2.1c0,0,2.6,2.6,6.7,4.1
C139.8,153,96.8,142.5,124.4,133.4L124.4,133.4z"
/>
<path
id="XMLID_22_"
className="java2"
d="M157.3,103c7.9,9.1-2.1,17.2-2.1,17.2s20-10.3,10.8-23.3c-8.6-12.1-15.2-18,20.5-38.7
C186.5,58.3,130.6,72.3,157.3,103L157.3,103z"
/>
<path
id="XMLID_21_"
className="java1"
d="M199.6,164.5c0,0,4.6,3.8-5.1,6.7c-18.4,5.6-76.8,7.3-93,0.2c-5.8-2.5,5.1-6.1,8.5-6.8
c3.6-0.8,5.6-0.6,5.6-0.6c-6.5-4.6-41.9,9-18,12.8C162.9,187.4,216.5,172.1,199.6,164.5L199.6,164.5z"
/>
<path
id="XMLID_20_"
className="java1"
d="M131.3,114.8c0,0-29.7,7.1-10.5,9.6c8.1,1.1,24.2,0.8,39.3-0.4c12.3-1,24.6-3.2,24.6-3.2
s-4.3,1.9-7.5,4c-30.1,7.9-88.4,4.2-71.6-3.9C119.8,114.1,131.3,114.8,131.3,114.8L131.3,114.8z"
/>
<path
id="XMLID_19_"
className="java1"
d="M184.6,144.6c30.6-15.9,16.5-31.2,6.6-29.2c-2.4,0.5-3.5,0.9-3.5,0.9s0.9-1.4,2.6-2
c19.6-6.9,34.6,20.3-6.3,31C183.9,145.4,184.4,145,184.6,144.6L184.6,144.6z"
/>
<path
id="XMLID_18_"
className="java2"
d="M166.1,25c0,0,17,17-16.1,43.1c-26.5,20.9-6,32.9,0,46.5c-15.5-14-26.8-26.3-19.2-37.7
C142,60.1,172.9,51.9,166.1,25L166.1,25z"
/>
<path
id="XMLID_17_"
className="java1"
d="M134.3,187.7c29.4,1.9,74.6-1,75.6-15c0,0-2.1,5.3-24.3,9.5c-25.1,4.7-56.1,4.2-74.4,1.1
C111.2,183.4,115,186.5,134.3,187.7L134.3,187.7z"
/>
<path
className="java2"
d="M208.6,212.7h-0.9v-0.5h2.4v0.5h-0.9v2.5h-0.6L208.6,212.7L208.6,212.7L208.6,212.7z M213.4,212.8L213.4,212.8
l-0.9,2.4h-0.4l-0.9-2.4h0v2.4h-0.6v-3h0.9l0.8,2.1l0.8-2.1h0.9v3h-0.6L213.4,212.8L213.4,212.8z"
/>
<path
className="java2"
d="M129.5,240.9c-2.8,2.4-5.7,3.8-8.3,3.8c-3.7,0-5.8-2.3-5.8-5.9c0-3.9,2.2-6.8,10.9-6.8h3.2V240.9L129.5,240.9
L129.5,240.9z M137.2,249.5v-26.7c0-6.8-3.9-11.3-13.3-11.3c-5.5,0-10.3,1.4-14.2,3.1l1.1,4.7c3.1-1.1,7.1-2.2,11-2.2
c5.4,0,7.7,2.2,7.7,6.7v3.4h-2.7c-13.1,0-19.1,5.1-19.1,12.8c0,6.6,3.9,10.4,11.3,10.4c4.7,0,8.3-2,11.6-4.8l0.6,4.1H137.2
L137.2,249.5z"
/>
<path
id="XMLID_12_"
className="java2"
d="M162.7,249.5h-9.5l-11.5-37.4h8.3l7.1,23l1.6,6.9c3.6-10,6.2-20.1,7.4-29.9h8.1
C172.1,224.5,168.2,238,162.7,249.5L162.7,249.5z"
/>
<path
className="java2"
d="M199.3,240.9c-2.8,2.4-5.7,3.8-8.3,3.8c-3.8,0-5.8-2.3-5.8-5.9c0-3.9,2.2-6.8,10.9-6.8h3.2L199.3,240.9
L199.3,240.9L199.3,240.9z M207,249.5v-26.7c0-6.8-3.9-11.3-13.3-11.3c-5.5,0-10.3,1.4-14.2,3.1l1.1,4.7c3.1-1.1,7.1-2.2,11-2.2
c5.4,0,7.7,2.2,7.7,6.7v3.4h-2.7c-13.1,0-19.1,5.1-19.1,12.8c0,6.6,3.9,10.4,11.3,10.4c4.7,0,8.3-2,11.6-4.8l0.6,4.1H207L207,249.5
z"
/>
<path
id="XMLID_8_"
className="java2"
d="M99.3,255.9c-2.2,3.2-5.7,5.7-9.6,7.1l-3.8-4.5c2.9-1.5,5.5-3.9,6.6-6.2c1-2,1.4-4.6,1.4-10.8
v-42.7h8.1V241C102.2,249.3,101.5,252.6,99.3,255.9L99.3,255.9z"
/>
</g>
</svg>
)
}
export default JavaLogo

View File

@ -0,0 +1,66 @@
// Libraries
import React, {SFC} from 'react'
const PythonLogo: SFC = () => {
return (
<svg
width="100%"
height="100%"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 300 300"
>
<style>
{`
.python0{fill:none;}
.python1{fill:url(#path1948_1_);}
.python2{fill:url(#path1950_1_);}
`}
</style>
<rect className="python0" width={300} height={300} />
<g>
<linearGradient
id="path1948_1_"
gradientUnits="userSpaceOnUse"
x1="125.7967"
y1="170.4548"
x2="290.6952"
y2="28.5818"
gradientTransform="matrix(0.5625 0 0 -0.568 -8.9623 166.6543)"
>
<stop offset={0} style={{stopColor: '#5A9FD4'}} />
<stop offset={1} style={{stopColor: '#306998'}} />
</linearGradient>
<path
id="path1948"
className="python1"
d="M149,65c-6.9,0-13.6,0.6-19.4,1.7c-17.2,3-20.3,9.4-20.3,21.1v15.5h40.6v5.2h-40.6H94.1
c-11.8,0-22.1,7.1-25.3,20.6c-3.7,15.4-3.9,25.1,0,41.2c2.9,12,9.8,20.6,21.6,20.6h13.9v-18.5c0-13.4,11.6-25.2,25.3-25.2h40.5
c11.3,0,20.3-9.3,20.3-20.6V87.7c0-11-9.3-19.2-20.3-21.1C163.2,65.5,155.9,65,149,65z M127.1,77.4c4.2,0,7.6,3.5,7.6,7.8
c0,4.3-3.4,7.7-7.6,7.7c-4.2,0-7.6-3.4-7.6-7.7C119.5,80.9,122.9,77.4,127.1,77.4z"
/>
<linearGradient
id="path1950_1_"
gradientUnits="userSpaceOnUse"
x1="354.446"
y1="-57.2856"
x2="295.5609"
y2="26.0267"
gradientTransform="matrix(0.5625 0 0 -0.568 -8.9623 166.6543)"
>
<stop offset={0} style={{stopColor: '#FFD43B'}} />
<stop offset={1} style={{stopColor: '#FFE873'}} />
</linearGradient>
<path
id="path1950"
className="python2"
d="M195.5,108.3v18c0,14-11.8,25.7-25.3,25.7h-40.5c-11.1,0-20.3,9.5-20.3,20.6v38.6
c0,11,9.6,17.5,20.3,20.6c12.8,3.8,25.1,4.5,40.5,0c10.2-3,20.3-8.9,20.3-20.6v-15.5h-40.5v-5.2h40.5h20.3
c11.8,0,16.2-8.2,20.3-20.6c4.2-12.7,4.1-24.9,0-41.2c-2.9-11.7-8.5-20.6-20.3-20.6H195.5z M172.7,206.1c4.2,0,7.6,3.4,7.6,7.7
c0,4.3-3.4,7.8-7.6,7.8c-4.2,0-7.6-3.5-7.6-7.8C165.1,209.6,168.5,206.1,172.7,206.1z"
/>
</g>
</svg>
)
}
export default PythonLogo