Serve all static asset files over the CDN (#7795)

This commit is contained in:
Mats Jun Larsen
2025-06-28 21:01:36 +09:00
committed by GitHub
parent 3565d9a65f
commit d147341663
181 changed files with 812 additions and 836 deletions

4
public/cppinsights.svg Normal file
View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 210 210">
<path class="cppi-logo-sec" fill="#000" d="M86.7 138.22l-64.953 64.953c-2.5698 2.5698-6.7075 2.5698-9.2782 0l-4.6391-4.6401c-2.5698-2.5698-2.5698-6.7075 0-9.2782l64.953-64.953c4.6344 4.6438 13.489 13.489 13.917 13.917zM112.97 91.765V81.087H91.709v-6.3311h21.261v-21.356h6.3303l.024 10.654.024 10.654 21.308.04804v6.3295l-21.308.04804-.024 10.654-.024 10.654H112.97zM163.3 91.765V81.087h-21.261v-6.3311H163.3v-21.356h6.3303l.024 10.654.024 10.654 21.308.04804v6.3295l-21.308.04804-.024 10.654-.024 10.654H163.3z"/>
<path class="cppi-logo-pri" fill="none" stroke="#2980b9" stroke-linecap="square" stroke-width="19" d="M191.21 108.07a63.508 63.508 0 0 1-70.527 31.65 63.508 63.508 0 0 1-48.848-59.914 63.508 63.508 0 0 1 45.205-62.708 63.508 63.508 0 0 1 72.282 27.407"/>
</svg>

After

Width:  |  Height:  |  Size: 843 B

BIN
public/favicon-beta.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
public/favicon-dev.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
public/favicon-staging.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
public/favicon-suspend.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

204
public/logos/ada-dark.svg Normal file
View File

@@ -0,0 +1,204 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
width="2470"
height="2680"
viewBox="0 0 2470 2680"
xml:space="preserve"
id="svg575"
sodipodi:docname="ada-dark.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs579" /><sodipodi:namedview
id="namedview577"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="0.30186567"
inkscape:cx="1233.9926"
inkscape:cy="1340"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="mascot" />
<style
type="text/css"
id="style492">
path { stroke: #000; fill: #000; }
.blue { stroke: none; fill: #001ec8; }
.purple { stroke: none; fill: #14127b; }
.lace{
fill: none;
stroke: #000050;
stroke-width: 4.56;
stroke-linecap: round;
stroke-dasharray: 4.56, 9.12;
}
#beak { stroke-width: 1.4543; }
#eye { fill: #fff; }
#slogan{
font-family: DejaVu Sans, DejaVuSans, sans-serif;
font-size: 160px;
letter-spacing: 2.058;
}
</style>
<g
id="mascot">
<path
d="M1611.977,893.89c0,0,9.516-105.79,218.437-113.147c176.135,10.486,299.541,181.092,341.412,235.654c0,0-152.667,101.169-309.918-74.527C1680.564,779.166,1611.977,893.89,1611.977,893.89z"
id="path494" />
<path
d="M1611.977,893.89c0,0,9.516-105.79,218.437-113.147c176.135,10.486,299.541,181.092,341.412,235.654c0,0-152.667,101.169-309.918-74.527C1680.564,779.166,1611.977,893.89,1611.977,893.89z"
id="path496"
style="fill:#f2f2f2" />
<path
d="M1609.99,951.172c0,0-17.842,77.477,85.748,137.389c72.271,41.798,31.627,53.267,31.627,53.267s33.552,6.073,89.941-45.237c80.09-72.877,39.384-130.639,39.384-130.639s-84.44-119.765-160.184-28.007C1696.505,937.944,1672.542,966.059,1609.99,951.172z"
id="path498" />
<path
d="M1609.99,951.172c0,0-17.842,77.477,85.748,137.389c72.271,41.798,31.627,53.267,31.627,53.267s33.552,6.073,89.941-45.237c80.09-72.877,39.384-130.639,39.384-130.639s-84.44-119.765-160.184-28.007C1696.505,937.944,1672.542,966.059,1609.99,951.172z"
id="path500"
style="fill:#f2f2f2" />
<path
d="M1886.471,988.581c0,0,11.138,114.979-147.041,163.575c0,0,162.152-61.352,338.891,89.662c0,0,18.5-138.54,102.683-209.607C2171.425,1034.984,2039.909,1121.692,1886.471,988.581z"
id="path502" />
<path
d="M1886.471,988.581c0,0,11.138,114.979-147.041,163.575c0,0,162.152-61.352,338.891,89.662c0,0,18.5-138.54,102.683-209.607C2171.425,1034.984,2039.909,1121.692,1886.471,988.581z"
id="path504"
style="fill:#f2f2f2" />
<path
d="M1620.416,927.717c0,0,52.75,50.553,101.022-46.643C1721.438,881.075,1661.457,839.26,1620.416,927.717z"
id="path506" />
<path
d="M1620.416,927.717c0,0,52.75,50.553,101.022-46.643C1721.438,881.075,1661.457,839.26,1620.416,927.717z"
id="path508"
style="fill:#f2f2f2" />
<path
id="eye"
d="M1663.644,906.901c1.978,6.592-1.131,13.3-6.948,14.985c-5.818,1.685-12.139-2.292-14.12-8.884c-1.978-6.589,1.134-13.297,6.952-14.982C1655.345,896.335,1661.666,900.312,1663.644,906.901z"
style="fill:#4d4d4d" />
<path
d="M2425.161,1516.737c10.324-223.678,6.519-390.567-146.927-494.139c-197.333-224.644-429.309-530.796-380.538-901.605c35.248-267.985,54.6-5.352,54.6-5.352s43.629,382.154,187.388,504.897C2505.941,943.871,2506.367,1121.287,2425.161,1516.737z"
id="path511" />
<path
d="M2425.161,1516.737c10.324-223.678,6.519-390.567-146.927-494.139c-197.333-224.644-429.309-530.796-380.538-901.605c35.248-267.985,54.6-5.352,54.6-5.352s43.629,382.154,187.388,504.897C2505.941,943.871,2506.367,1121.287,2425.161,1516.737z"
id="path513"
style="fill:#f2f2f2" />
<path
d="M1828.757,315.384c0,0,52.75,258.796,193.011,419.396c147.362,168.734,110.844,131.4,234.271,285.874c0,0-13.726-12.4-55.464,0.307c0,0-112.847-170.83-224.24-222.873c0,0-139.636-143.078-161.395-297.193C1779.606,250.634,1811.812,220.859,1828.757,315.384z"
id="path515" />
<path
d="M1828.757,315.384c0,0,52.75,258.796,193.011,419.396c147.362,168.734,110.844,131.4,234.271,285.874c0,0-13.726-12.4-55.464,0.307c0,0-112.847-170.83-224.24-222.873c0,0-139.636-143.078-161.395-297.193C1779.606,250.634,1811.812,220.859,1828.757,315.384z"
id="path517"
style="fill:#f2f2f2" />
<path
d="M1948.479,783.247c0,0-125.77-141.083-137.986-179.972c-21.57-68.681-29.621-88.42-36.591-29.45c-3.865,32.725,19.875,183.652,86.226,190.548C1904.166,768.949,1948.479,783.247,1948.479,783.247z"
id="path519" />
<path
d="M1948.479,783.247c0,0-125.77-141.083-137.986-179.972c-21.57-68.681-29.621-88.42-36.591-29.45c-3.865,32.725,19.875,183.652,86.226,190.548C1904.166,768.949,1948.479,783.247,1948.479,783.247z"
id="path521"
style="fill:#f2f2f2" />
<path
d="M265.722,564.054c-8.152,108.752,34.836,295.607,94.35,374.47c116.74,238.76,440.318,520.593,886.586,435.668c138.708-39.579,259.46,24.864,346.052,98.731c83.282,84.862,112.474,99.424,169.505,65.834c-59.141-57.281-122.45-124.229-121.132-212.485c4.155-64.08,27.511-126.884,68.622-161.109c-40.588-142.423-268.016-149.301-369.352-139.12c-131.23,8.867-262.996,76.582-380.2,89.509c-325.448-26.657-561.363-250.677-637.996-595.553C289.667,361.155,273.87,455.302,265.722,564.054z"
id="path523" />
<path
d="M265.722,564.054c-8.152,108.752,34.836,295.607,94.35,374.47c116.74,238.76,440.318,520.593,886.586,435.668c138.708-39.579,259.46,24.864,346.052,98.731c83.282,84.862,112.474,99.424,169.505,65.834c-59.141-57.281-122.45-124.229-121.132-212.485c4.155-64.08,27.511-126.884,68.622-161.109c-40.588-142.423-268.016-149.301-369.352-139.12c-131.23,8.867-262.996,76.582-380.2,89.509c-325.448-26.657-561.363-250.677-637.996-595.553C289.667,361.155,273.87,455.302,265.722,564.054z"
id="path525"
style="fill:#f2f2f2" />
<path
d="M562.838,1304.813c230.013,136.835,460.685,181.856,650.958,111.34c0,0,173.715-105.567,417.032,116.186c0,0-273.168,145.195-534.295,135.596c-94.496-3.474-390.567-65.621-583.404-262.864c-175.166-179.173-177.987-366.224-99.331-247.676C491.29,1274.181,562.838,1304.813,562.838,1304.813z"
id="path527" />
<path
d="M562.838,1304.813c230.013,136.835,460.685,181.856,650.958,111.34c0,0,173.715-105.567,417.032,116.186c0,0-273.168,145.195-534.295,135.596c-94.496-3.474-390.567-65.621-583.404-262.864c-175.166-179.173-177.987-366.224-99.331-247.676C491.29,1274.181,562.838,1304.813,562.838,1304.813z"
id="path529"
style="fill:#f2f2f2" />
<path
d="M965.398,1707.048c335.49,31.676,535.63-83.299,681.562-151.143c24.455,174.479-266.714,305.736-474.431,287.002c-138.928-6.75-333.321-37.361-454.117-163.129c-11.647-12.125-91.392-113.813,36.099-35.268C837.091,1683.747,895.998,1693.123,965.398,1707.048z"
id="path531" />
<path
d="M965.398,1707.048c335.49,31.676,535.63-83.299,681.562-151.143c24.455,174.479-266.714,305.736-474.431,287.002c-138.928-6.75-333.321-37.361-454.117-163.129c-11.647-12.125-91.392-113.813,36.099-35.268C837.091,1683.747,895.998,1693.123,965.398,1707.048z"
id="path533"
style="fill:#f2f2f2" />
<path
d="M1684.492,1568.591c63.313,127.972,114.759,155.246,291.324,232.417c107.66,49.228,142.959,77.509,117.842,122.341c0,0,133.856-71.649,196.353-165.761c0,0-339.162-60.108-515.42-210.421C1729.984,1583.869,1684.492,1568.591,1684.492,1568.591z"
id="path535" />
<path
d="M1684.492,1568.591c63.313,127.972,114.759,155.246,291.324,232.417c107.66,49.228,142.959,77.509,117.842,122.341c0,0,133.856-71.649,196.353-165.761c0,0-339.162-60.108-515.42-210.421C1729.984,1583.869,1684.492,1568.591,1684.492,1568.591z"
id="path537"
style="fill:#f2f2f2" />
<path
d="M1670.934,1581.267c0,0,5.497,149.755-207.863,248.039c-153.561,70.739,39.722,44.073,138.258-3.812c101.34-49.249,123.406-118.457,108.874-175.288C1699.108,1606.821,1682.043,1593.276,1670.934,1581.267z"
id="path539" />
<path
d="M1670.934,1581.267c0,0,5.497,149.755-207.863,248.039c-153.561,70.739,39.722,44.073,138.258-3.812c101.34-49.249,123.406-118.457,108.874-175.288C1699.108,1606.821,1682.043,1593.276,1670.934,1581.267z"
id="path541"
style="fill:#f2f2f2" />
<path
d="M2421.78,1531.324c0,0-61.757,173.345-118.533,221.491c0,0,36.291,8.63,49.189,85.811C2389.425,1748.033,2421.78,1531.324,2421.78,1531.324z"
id="path543" />
<path
d="M2421.78,1531.324c0,0-61.757,173.345-118.533,221.491c0,0,36.291,8.63,49.189,85.811C2389.425,1748.033,2421.78,1531.324,2421.78,1531.324z"
id="path545"
style="fill:#f2f2f2" />
<path
d="M2298.067,1774.257c0,0,60.485,207.06-215.383,436.233c-121.197,100.688-246.916,149.312-391.878,178.315c0,0-287.012,47.125-352.704-156.11c0,0,58.862,34.805,211.641,24.406C1979.896,2227.826,2259.594,1990.693,2298.067,1774.257z"
id="path547" />
<path
d="M2298.067,1774.257c0,0,60.485,207.06-215.383,436.233c-121.197,100.688-246.916,149.312-391.878,178.315c0,0-287.012,47.125-352.704-156.11c0,0,58.862,34.805,211.641,24.406C1979.896,2227.826,2259.594,1990.693,2298.067,1774.257z"
id="path549"
style="fill:#f2f2f2" />
<path
d="M1496.487,2128.527c0,0,38.184,92.072,159.839,90.203c210.235-3.234,551.609-189.684,614.506-413.938c0,0-176.721,209.97-498.868,285.338C1562.705,2139.085,1496.487,2128.527,1496.487,2128.527z"
id="path551" />
<path
d="M1496.487,2128.527c0,0,38.184,92.072,159.839,90.203c210.235-3.234,551.609-189.684,614.506-413.938c0,0-176.721,209.97-498.868,285.338C1562.705,2139.085,1496.487,2128.527,1496.487,2128.527z"
id="path553"
style="fill:#f2f2f2" />
<path
d="M2319.562,1784.373c67.984,66.106,49.556,575.534-455.449,704.963c0,0-201.498,64.398-354.49-55.349c201.174,25.111,498.821-106.314,617.34-227.303C2258.872,2072.029,2338.648,1933.761,2319.562,1784.373z"
id="path555" />
<path
d="M2319.562,1784.373c67.984,66.106,49.556,575.534-455.449,704.963c0,0-201.498,64.398-354.49-55.349c201.174,25.111,498.821-106.314,617.34-227.303C2258.872,2072.029,2338.648,1933.761,2319.562,1784.373z"
id="path557"
style="fill:#f2f2f2" />
<path
d="M947.427,945.126c251.781-104.964,473.12-102.836,658.46-50.581c0,0-8.138,17.765-24.361,13.907c-5.711-1.357,1.667,12.11,26.509,40.646C1419.208,872.766,1193.775,886.398,947.427,945.126z"
id="path559" />
<path
id="beak"
d="M947.427,945.126c251.781-104.964,473.12-102.836,658.46-50.581c0,0-8.138,17.765-24.361,13.907c-5.711-1.357,1.667,12.11,26.509,40.646C1419.208,872.766,1193.775,886.398,947.427,945.126z"
style="fill:#f2f2f2" />
<path
class="blue"
d="M2072.565,1258.561c0,0-40.71-39.82-105.351-69.183c-32.318-14.681-73.917-29.034-112.812-29.92c-47.728-1.085-90.031-8.288-139.967,30.381c-161.914,198.937,48.743,442.226,554.504,543.472C2215.211,1728.684,1632.122,1148.595,2072.565,1258.561z"
id="path562" />
<path
class="lace"
d="M2072.565,1258.561c0,0-40.71-39.82-105.351-69.183c-32.318-14.681-73.917-29.034-112.812-29.92c-47.728-1.085-90.031-8.288-139.967,30.381c-161.914,198.937,48.743,442.226,554.504,543.472C2215.211,1728.684,1632.122,1148.595,2072.565,1258.561z"
id="path564" />
<path
class="blue"
d="M2089,1250.758c0,0,6.621-47.435,31.076-105.404c24.456-57.972,69.361-122.52,135.318-108.428c99.035,38.683,198.1,202.659,144.854,504.171c-27.158,96.066-92.941,186.513-92.941,186.513C2319.081,1729.811,2292.455,846.947,2089,1250.758z"
id="path566" />
<path
class="lace"
d="M2089,1250.758c0,0,6.621-47.435,31.076-105.404c24.456-57.972,69.361-122.52,135.318-108.428c99.035,38.683,198.1,202.659,144.854,504.171c-27.158,96.066-92.941,186.513-92.941,186.513C2319.081,1729.811,2292.455,846.947,2089,1250.758z"
id="path568" />
<path
class="purple"
d="M2093.633,1281.527c-180.681-66.114-247.607,81.789,206.231,465.208C2290.286,1535.207,2251.655,961.503,2093.633,1281.527z"
id="path570" />
<path
class="lace"
d="M2093.633,1281.527c-180.681-66.114-247.607,81.789,206.231,465.208C2290.286,1535.207,2251.655,961.503,2093.633,1281.527z"
id="path572" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 12 KiB

68
public/logos/ada.svg Normal file
View File

@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" width="2470" height="2680" viewBox="0 0 2470 2680"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xml:space="preserve">
<style type="text/css">
path { stroke: #000; fill: #000; }
.blue { stroke: none; fill: #001ec8; }
.purple { stroke: none; fill: #14127b; }
.lace{
fill: none;
stroke: #000050;
stroke-width: 4.56;
stroke-linecap: round;
stroke-dasharray: 4.56, 9.12;
}
#beak { stroke-width: 1.4543; }
#eye { fill: #fff; }
#slogan{
font-family: DejaVu Sans, DejaVuSans, sans-serif;
font-size: 160px;
letter-spacing: 2.058;
}
</style>
<g id="mascot">
<path d="M1611.977,893.89c0,0,9.516-105.79,218.437-113.147c176.135,10.486,299.541,181.092,341.412,235.654c0,0-152.667,101.169-309.918-74.527C1680.564,779.166,1611.977,893.89,1611.977,893.89z"/>
<path d="M1611.977,893.89c0,0,9.516-105.79,218.437-113.147c176.135,10.486,299.541,181.092,341.412,235.654c0,0-152.667,101.169-309.918-74.527C1680.564,779.166,1611.977,893.89,1611.977,893.89z"/>
<path d="M1609.99,951.172c0,0-17.842,77.477,85.748,137.389c72.271,41.798,31.627,53.267,31.627,53.267s33.552,6.073,89.941-45.237c80.09-72.877,39.384-130.639,39.384-130.639s-84.44-119.765-160.184-28.007C1696.505,937.944,1672.542,966.059,1609.99,951.172z"/>
<path d="M1609.99,951.172c0,0-17.842,77.477,85.748,137.389c72.271,41.798,31.627,53.267,31.627,53.267s33.552,6.073,89.941-45.237c80.09-72.877,39.384-130.639,39.384-130.639s-84.44-119.765-160.184-28.007C1696.505,937.944,1672.542,966.059,1609.99,951.172z"/>
<path d="M1886.471,988.581c0,0,11.138,114.979-147.041,163.575c0,0,162.152-61.352,338.891,89.662c0,0,18.5-138.54,102.683-209.607C2171.425,1034.984,2039.909,1121.692,1886.471,988.581z"/>
<path d="M1886.471,988.581c0,0,11.138,114.979-147.041,163.575c0,0,162.152-61.352,338.891,89.662c0,0,18.5-138.54,102.683-209.607C2171.425,1034.984,2039.909,1121.692,1886.471,988.581z"/>
<path d="M1620.416,927.717c0,0,52.75,50.553,101.022-46.643C1721.438,881.075,1661.457,839.26,1620.416,927.717z"/>
<path d="M1620.416,927.717c0,0,52.75,50.553,101.022-46.643C1721.438,881.075,1661.457,839.26,1620.416,927.717z"/>
<path id="eye" d="M1663.644,906.901c1.978,6.592-1.131,13.3-6.948,14.985c-5.818,1.685-12.139-2.292-14.12-8.884c-1.978-6.589,1.134-13.297,6.952-14.982C1655.345,896.335,1661.666,900.312,1663.644,906.901z"/>
<path d="M2425.161,1516.737c10.324-223.678,6.519-390.567-146.927-494.139c-197.333-224.644-429.309-530.796-380.538-901.605c35.248-267.985,54.6-5.352,54.6-5.352s43.629,382.154,187.388,504.897C2505.941,943.871,2506.367,1121.287,2425.161,1516.737z"/>
<path d="M2425.161,1516.737c10.324-223.678,6.519-390.567-146.927-494.139c-197.333-224.644-429.309-530.796-380.538-901.605c35.248-267.985,54.6-5.352,54.6-5.352s43.629,382.154,187.388,504.897C2505.941,943.871,2506.367,1121.287,2425.161,1516.737z"/>
<path d="M1828.757,315.384c0,0,52.75,258.796,193.011,419.396c147.362,168.734,110.844,131.4,234.271,285.874c0,0-13.726-12.4-55.464,0.307c0,0-112.847-170.83-224.24-222.873c0,0-139.636-143.078-161.395-297.193C1779.606,250.634,1811.812,220.859,1828.757,315.384z"/>
<path d="M1828.757,315.384c0,0,52.75,258.796,193.011,419.396c147.362,168.734,110.844,131.4,234.271,285.874c0,0-13.726-12.4-55.464,0.307c0,0-112.847-170.83-224.24-222.873c0,0-139.636-143.078-161.395-297.193C1779.606,250.634,1811.812,220.859,1828.757,315.384z"/>
<path d="M1948.479,783.247c0,0-125.77-141.083-137.986-179.972c-21.57-68.681-29.621-88.42-36.591-29.45c-3.865,32.725,19.875,183.652,86.226,190.548C1904.166,768.949,1948.479,783.247,1948.479,783.247z"/>
<path d="M1948.479,783.247c0,0-125.77-141.083-137.986-179.972c-21.57-68.681-29.621-88.42-36.591-29.45c-3.865,32.725,19.875,183.652,86.226,190.548C1904.166,768.949,1948.479,783.247,1948.479,783.247z"/>
<path d="M265.722,564.054c-8.152,108.752,34.836,295.607,94.35,374.47c116.74,238.76,440.318,520.593,886.586,435.668c138.708-39.579,259.46,24.864,346.052,98.731c83.282,84.862,112.474,99.424,169.505,65.834c-59.141-57.281-122.45-124.229-121.132-212.485c4.155-64.08,27.511-126.884,68.622-161.109c-40.588-142.423-268.016-149.301-369.352-139.12c-131.23,8.867-262.996,76.582-380.2,89.509c-325.448-26.657-561.363-250.677-637.996-595.553C289.667,361.155,273.87,455.302,265.722,564.054z"/>
<path d="M265.722,564.054c-8.152,108.752,34.836,295.607,94.35,374.47c116.74,238.76,440.318,520.593,886.586,435.668c138.708-39.579,259.46,24.864,346.052,98.731c83.282,84.862,112.474,99.424,169.505,65.834c-59.141-57.281-122.45-124.229-121.132-212.485c4.155-64.08,27.511-126.884,68.622-161.109c-40.588-142.423-268.016-149.301-369.352-139.12c-131.23,8.867-262.996,76.582-380.2,89.509c-325.448-26.657-561.363-250.677-637.996-595.553C289.667,361.155,273.87,455.302,265.722,564.054z"/>
<path d="M562.838,1304.813c230.013,136.835,460.685,181.856,650.958,111.34c0,0,173.715-105.567,417.032,116.186c0,0-273.168,145.195-534.295,135.596c-94.496-3.474-390.567-65.621-583.404-262.864c-175.166-179.173-177.987-366.224-99.331-247.676C491.29,1274.181,562.838,1304.813,562.838,1304.813z"/>
<path d="M562.838,1304.813c230.013,136.835,460.685,181.856,650.958,111.34c0,0,173.715-105.567,417.032,116.186c0,0-273.168,145.195-534.295,135.596c-94.496-3.474-390.567-65.621-583.404-262.864c-175.166-179.173-177.987-366.224-99.331-247.676C491.29,1274.181,562.838,1304.813,562.838,1304.813z"/>
<path d="M965.398,1707.048c335.49,31.676,535.63-83.299,681.562-151.143c24.455,174.479-266.714,305.736-474.431,287.002c-138.928-6.75-333.321-37.361-454.117-163.129c-11.647-12.125-91.392-113.813,36.099-35.268C837.091,1683.747,895.998,1693.123,965.398,1707.048z"/>
<path d="M965.398,1707.048c335.49,31.676,535.63-83.299,681.562-151.143c24.455,174.479-266.714,305.736-474.431,287.002c-138.928-6.75-333.321-37.361-454.117-163.129c-11.647-12.125-91.392-113.813,36.099-35.268C837.091,1683.747,895.998,1693.123,965.398,1707.048z"/>
<path d="M1684.492,1568.591c63.313,127.972,114.759,155.246,291.324,232.417c107.66,49.228,142.959,77.509,117.842,122.341c0,0,133.856-71.649,196.353-165.761c0,0-339.162-60.108-515.42-210.421C1729.984,1583.869,1684.492,1568.591,1684.492,1568.591z"/>
<path d="M1684.492,1568.591c63.313,127.972,114.759,155.246,291.324,232.417c107.66,49.228,142.959,77.509,117.842,122.341c0,0,133.856-71.649,196.353-165.761c0,0-339.162-60.108-515.42-210.421C1729.984,1583.869,1684.492,1568.591,1684.492,1568.591z"/>
<path d="M1670.934,1581.267c0,0,5.497,149.755-207.863,248.039c-153.561,70.739,39.722,44.073,138.258-3.812c101.34-49.249,123.406-118.457,108.874-175.288C1699.108,1606.821,1682.043,1593.276,1670.934,1581.267z"/>
<path d="M1670.934,1581.267c0,0,5.497,149.755-207.863,248.039c-153.561,70.739,39.722,44.073,138.258-3.812c101.34-49.249,123.406-118.457,108.874-175.288C1699.108,1606.821,1682.043,1593.276,1670.934,1581.267z"/>
<path d="M2421.78,1531.324c0,0-61.757,173.345-118.533,221.491c0,0,36.291,8.63,49.189,85.811C2389.425,1748.033,2421.78,1531.324,2421.78,1531.324z"/>
<path d="M2421.78,1531.324c0,0-61.757,173.345-118.533,221.491c0,0,36.291,8.63,49.189,85.811C2389.425,1748.033,2421.78,1531.324,2421.78,1531.324z"/>
<path d="M2298.067,1774.257c0,0,60.485,207.06-215.383,436.233c-121.197,100.688-246.916,149.312-391.878,178.315c0,0-287.012,47.125-352.704-156.11c0,0,58.862,34.805,211.641,24.406C1979.896,2227.826,2259.594,1990.693,2298.067,1774.257z"/>
<path d="M2298.067,1774.257c0,0,60.485,207.06-215.383,436.233c-121.197,100.688-246.916,149.312-391.878,178.315c0,0-287.012,47.125-352.704-156.11c0,0,58.862,34.805,211.641,24.406C1979.896,2227.826,2259.594,1990.693,2298.067,1774.257z"/>
<path d="M1496.487,2128.527c0,0,38.184,92.072,159.839,90.203c210.235-3.234,551.609-189.684,614.506-413.938c0,0-176.721,209.97-498.868,285.338C1562.705,2139.085,1496.487,2128.527,1496.487,2128.527z"/>
<path d="M1496.487,2128.527c0,0,38.184,92.072,159.839,90.203c210.235-3.234,551.609-189.684,614.506-413.938c0,0-176.721,209.97-498.868,285.338C1562.705,2139.085,1496.487,2128.527,1496.487,2128.527z"/>
<path d="M2319.562,1784.373c67.984,66.106,49.556,575.534-455.449,704.963c0,0-201.498,64.398-354.49-55.349c201.174,25.111,498.821-106.314,617.34-227.303C2258.872,2072.029,2338.648,1933.761,2319.562,1784.373z"/>
<path d="M2319.562,1784.373c67.984,66.106,49.556,575.534-455.449,704.963c0,0-201.498,64.398-354.49-55.349c201.174,25.111,498.821-106.314,617.34-227.303C2258.872,2072.029,2338.648,1933.761,2319.562,1784.373z"/>
<path d="M947.427,945.126c251.781-104.964,473.12-102.836,658.46-50.581c0,0-8.138,17.765-24.361,13.907c-5.711-1.357,1.667,12.11,26.509,40.646C1419.208,872.766,1193.775,886.398,947.427,945.126z"/>
<path id="beak" d="M947.427,945.126c251.781-104.964,473.12-102.836,658.46-50.581c0,0-8.138,17.765-24.361,13.907c-5.711-1.357,1.667,12.11,26.509,40.646C1419.208,872.766,1193.775,886.398,947.427,945.126z"/>
<path class="blue" d="M2072.565,1258.561c0,0-40.71-39.82-105.351-69.183c-32.318-14.681-73.917-29.034-112.812-29.92c-47.728-1.085-90.031-8.288-139.967,30.381c-161.914,198.937,48.743,442.226,554.504,543.472C2215.211,1728.684,1632.122,1148.595,2072.565,1258.561z"/>
<path class="lace" d="M2072.565,1258.561c0,0-40.71-39.82-105.351-69.183c-32.318-14.681-73.917-29.034-112.812-29.92c-47.728-1.085-90.031-8.288-139.967,30.381c-161.914,198.937,48.743,442.226,554.504,543.472C2215.211,1728.684,1632.122,1148.595,2072.565,1258.561z"/>
<path class="blue" d="M2089,1250.758c0,0,6.621-47.435,31.076-105.404c24.456-57.972,69.361-122.52,135.318-108.428c99.035,38.683,198.1,202.659,144.854,504.171c-27.158,96.066-92.941,186.513-92.941,186.513C2319.081,1729.811,2292.455,846.947,2089,1250.758z"/>
<path class="lace" d="M2089,1250.758c0,0,6.621-47.435,31.076-105.404c24.456-57.972,69.361-122.52,135.318-108.428c99.035,38.683,198.1,202.659,144.854,504.171c-27.158,96.066-92.941,186.513-92.941,186.513C2319.081,1729.811,2292.455,846.947,2089,1250.758z"/>
<path class="purple" d="M2093.633,1281.527c-180.681-66.114-247.607,81.789,206.231,465.208C2290.286,1535.207,2251.655,961.503,2093.633,1281.527z"/>
<path class="lace" d="M2093.633,1281.527c-180.681-66.114-247.607,81.789,206.231,465.208C2290.286,1535.207,2251.655,961.503,2093.633,1281.527z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

BIN
public/logos/analysis.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 467.04645 250.16389" style="enable-background:new 0 0 467.04645 250.16389;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
.st1{fill:none;}
</style>
<g id="Layer_1">
<g>
<g>
<path class="st0" d="M293.91034,212.77477c-6.02515,0-10.92627-4.90459-10.92627-10.92982s4.90112-10.92628,10.92627-10.92628
c6.02536,0,10.92627,4.90105,10.92627,10.92628S299.9357,212.77477,293.91034,212.77477 M173.13611,212.77477
c-6.02538,0-10.92627-4.90459-10.92627-10.92982s4.90089-10.92628,10.92627-10.92628
c6.02515,0,10.92625,4.90105,10.92625,10.92628S179.16125,212.77477,173.13611,212.77477 M297.82919,146.95461l21.83826-37.82177
c1.25195-2.17392,0.50714-4.95069-1.66324-6.2061c-2.17035-1.25186-4.95068-0.50713-6.20609,1.66323l-22.11142,38.30052
c-16.909-7.71684-35.8996-12.015-56.1636-12.015c-20.26378,0-39.25438,4.29816-56.16338,12.015l-22.1114-38.30052
c-1.25543-2.17036-4.03575-2.91509-6.20612-1.66323c-2.17036,1.25541-2.91862,4.03218-1.66321,6.2061l21.83824,37.82177
c-37.49896,20.39503-63.14611,58.35866-66.89809,103.20929h262.40811
C360.97183,205.31326,335.32468,167.34964,297.82919,146.95461"/>
</g>
<rect class="st1" width="467.04645" height="250.16389"/>
</g>
</g>
<g id="Layer_2">
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

27
public/logos/android.svg Normal file
View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 467.04645 250.16389" style="enable-background:new 0 0 467.04645 250.16389;" xml:space="preserve">
<style type="text/css">
.st0{fill:#3DDB85;}
.st1{fill:none;}
</style>
<g id="Layer_1">
<g>
<g>
<path class="st0" d="M293.91034,212.77477c-6.02515,0-10.92627-4.90459-10.92627-10.92982s4.90112-10.92628,10.92627-10.92628
c6.02536,0,10.92627,4.90105,10.92627,10.92628S299.9357,212.77477,293.91034,212.77477 M173.13611,212.77477
c-6.02538,0-10.92627-4.90459-10.92627-10.92982s4.90089-10.92628,10.92627-10.92628
c6.02515,0,10.92625,4.90105,10.92625,10.92628S179.16125,212.77477,173.13611,212.77477 M297.82919,146.95461l21.83826-37.82177
c1.25195-2.17392,0.50714-4.95069-1.66324-6.2061c-2.17035-1.25186-4.95068-0.50713-6.20609,1.66323l-22.11142,38.30052
c-16.909-7.71684-35.8996-12.015-56.1636-12.015c-20.26378,0-39.25438,4.29816-56.16338,12.015l-22.1114-38.30052
c-1.25543-2.17036-4.03575-2.91509-6.20612-1.66323c-2.17036,1.25541-2.91862,4.03218-1.66321,6.2061l21.83824,37.82177
c-37.49896,20.39503-63.14611,58.35866-66.89809,103.20929h262.40811
C360.97183,205.31326,335.32468,167.34964,297.82919,146.95461"/>
</g>
<rect class="st1" width="467.04645" height="250.16389"/>
</g>
</g>
<g id="Layer_2">
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
public/logos/assembly.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

25
public/logos/c++.svg Executable file
View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.4, 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="306px" height="344.35px" viewBox="0 0 306 344.35" enable-background="new 0 0 306 344.35" xml:space="preserve">
<path fill="#00599C" d="M302.107,258.262c2.401-4.159,3.893-8.845,3.893-13.053V99.14c0-4.208-1.49-8.893-3.892-13.052L153,172.175
L302.107,258.262z"/>
<path fill="#004482" d="M166.25,341.193l126.5-73.034c3.644-2.104,6.956-5.737,9.357-9.897L153,172.175L3.893,258.263
c2.401,4.159,5.714,7.793,9.357,9.896l126.5,73.034C147.037,345.401,158.963,345.401,166.25,341.193z"/>
<path fill="#659AD2" d="M302.108,86.087c-2.402-4.16-5.715-7.793-9.358-9.897L166.25,3.156c-7.287-4.208-19.213-4.208-26.5,0
L13.25,76.19C5.962,80.397,0,90.725,0,99.14v146.069c0,4.208,1.491,8.894,3.893,13.053L153,172.175L302.108,86.087z"/>
<g>
<path fill="#FFFFFF" d="M153,274.175c-56.243,0-102-45.757-102-102s45.757-102,102-102c36.292,0,70.139,19.53,88.331,50.968
l-44.143,25.544c-9.105-15.736-26.038-25.512-44.188-25.512c-28.122,0-51,22.878-51,51c0,28.121,22.878,51,51,51
c18.152,0,35.085-9.776,44.191-25.515l44.143,25.543C223.142,254.644,189.294,274.175,153,274.175z"/>
</g>
<g>
<polygon fill="#FFFFFF" points="255,166.508 243.666,166.508 243.666,155.175 232.334,155.175 232.334,166.508 221,166.508
221,177.841 232.334,177.841 232.334,189.175 243.666,189.175 243.666,177.841 255,177.841 "/>
</g>
<g>
<polygon fill="#FFFFFF" points="297.5,166.508 286.166,166.508 286.166,155.175 274.834,155.175 274.834,166.508 263.5,166.508
263.5,177.841 274.834,177.841 274.834,189.175 286.166,189.175 286.166,177.841 297.5,177.841 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

3
public/logos/c.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
<path style="fill:#a9bacd" d="M 94.20297,39.50488 C 91.857,16.662559 76.66994,3.2041105 49.5061,3.2041105 24.68823,3.2041105 5.17967,21.10755 5.17967,49.87653 c 0,28.892449 17.77995,46.919359 47.16629,46.919359 23.45968,0 39.88146,-13.82886 42.47437,-36.79466 H 66.79218 c -1.11124,8.51957 -5.55624,15.06359 -14.94011,15.06359 -14.81664,0 -17.53302,-11.729839 -17.53302,-24.20051 0,-17.16261 6.1736,-25.92912 16.42177,-25.92912 9.13693,0 14.94012,5.30929 15.80442,14.56969 z" />
</svg>

After

Width:  |  Height:  |  Size: 551 B

1
public/logos/c3.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.1 KiB

1
public/logos/camelia.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
public/logos/carbon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

9
public/logos/circt.svg Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112" height="112" version="1.1" viewBox="0 0 112 112" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<g fill="#808080">
<rect x="64" y="8" width="8" height="48"/>
<path d="m80 8v48h8v-24l8 24h8l-8-24h8v-24zm8 8h8v8h-8z"/>
<path d="m64 64v8h16v32h8v-32h16v-8z"/>
<path d="m55 8c-17 0.2-33 9-41 24-9 15-9 33 0 48 9 15 25 24 42 24h16v-8h-16c-14 0.1-28-8-35-20-7-12-7-28 0-40 7-12 21-20 35-20v-8c-0.3-7e-5 -0.7 0-1 0z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 621 B

19
public/logos/clean.svg Executable file
View File

@@ -0,0 +1,19 @@
<svg width="281" height="142" xmlns="http://www.w3.org/2000/svg">
<g>
<path id="svg_1" fill-rule="evenodd" fill="#3F87AF" d="m0,0l280.88889,0l0,141.78586l-280.88889,0l0,-141.78586zm14.22222,26.66667l252.44444,0l0,88.45252l-252.44444,0l0,-88.45252z"/>
<path id="svg_2" fill="#8C96A0" d="m14.22222,104.45253l252.44444,0l0,10.66666l-252.44444,0l0,-10.66666z"/>
<path id="svg_3" fill="#8C96A0" d="m14.22222,26.66667l252.44444,0l0,10.66667l-252.44444,0l0,-10.66667z"/>
<path id="svg_4" fill="#FFFFFF" d="m14.22222,37.33334l252.44444,0l0,67.11919l-252.44444,0l0,-67.11919z"/>
<path id="svg_5" fill="#8C96A0" d="m49.34019,130.22085c-5.84678,-4.24794 -11.03352,-9.33683 -15.39203,-15.10166l26.36402,0l-10.97199,15.10166z"/>
<path id="svg_6" fill="#8C96A0" d="m49.34019,11.56502c-5.84678,4.24794 -11.03352,9.33682 -15.39203,15.10165l26.36402,0l-10.97199,-15.10165z"/>
<path id="svg_7" fill="#8C96A0" d="m77.19087,93.22592c-17.58783,-12.77831 -17.58783,-38.99878 0,-51.77709l-10.18828,-14.02296c-27.11457,19.69989 -27.11457,60.12312 0,79.82301l10.18828,-14.02296z"/>
<path id="svg_8" fill="#8C96A0" d="m63.86774,111.56364c-30.04588,-21.82961 -30.04588,-66.62292 0,-88.45253l-10.97199,-15.10165c-40.30545,29.28362 -40.30545,89.37221 0,118.65583l10.97199,-15.10165z"/>
<path id="svg_9" fill="#3F87AF" d="m73.63531,96.78148c-17.58783,-12.77831 -17.58783,-38.99879 0,-51.77709l-10.18827,-14.02296c-27.11457,19.69989 -27.11457,60.12312 0,79.82301l10.18827,-14.02296z"/>
<path id="svg_10" fill="#3F87AF" d="m60.31218,115.11919c-30.04587,-21.8296 -30.04587,-66.62291 0,-88.45252l-26.36402,0c-19.78273,26.16582 -19.78273,62.28671 0,88.45252"/>
<text id="svg_11" fill="#8C96A0" y="95.78182" x="96" font-size="56.88889px" font-weight="bold" font-family="Helvetica">Clean</text>
<text id="svg_12" fill="#8C96A0" y="94.89293" x="95.11111" font-size="56.88889px" font-weight="bold" font-family="Helvetica">Clean</text>
<text id="svg_13" fill="#8C96A0" y="94.00404" x="94.22222" font-size="56.88889px" font-weight="bold" font-family="Helvetica">Clean</text>
<text id="svg_14" fill="#8C96A0" y="93.11515" x="93.33333" font-size="56.88889px" font-weight="bold" font-family="Helvetica">Clean</text>
<text id="svg_15" fill="#3F87AF" y="92.22627" x="92.44444" font-size="56.88889px" font-weight="bold" font-family="Helvetica">Clean</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

117
public/logos/cmake.svg Normal file
View File

@@ -0,0 +1,117 @@
<?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="svg2816" version="1.1" inkscape:version="0.47 r22583" width="2072" height="2072" sodipodi:docname="Cmake.svg">
<metadata id="metadata2822">
<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="defs2820">
<linearGradient id="linearGradient4276">
<stop style="stop-color:#32691d;stop-opacity:1" offset="0" id="stop4278"/>
<stop id="stop4280" offset="0.02012207" style="stop-color:#01d200;stop-opacity:0"/>
<stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop4282"/>
</linearGradient>
<linearGradient id="linearGradient4227">
<stop style="stop-color:#ebebec;stop-opacity:1" offset="0" id="stop4229"/>
<stop id="stop4231" offset="0.00518292" style="stop-color:#d3d3d3;stop-opacity:0"/>
<stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop4233"/>
</linearGradient>
<linearGradient id="linearGradient4129">
<stop id="stop4131" offset="0" style="stop-color:#cbf595;stop-opacity:1"/>
<stop style="stop-color:#01da00;stop-opacity:0" offset="0.01826929" id="stop4133"/>
<stop id="stop4135" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
</linearGradient>
<linearGradient id="linearGradient4039">
<stop style="stop-color:#321e1d;stop-opacity:1" offset="0" id="stop4041"/>
<stop id="stop4043" offset="0.01546729" style="stop-color:#555548;stop-opacity:0"/>
<stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop4045"/>
</linearGradient>
<linearGradient id="linearGradient3990">
<stop style="stop-color:#321e1d;stop-opacity:1" offset="0" id="stop3992"/>
<stop id="stop3994" offset="0.02012207" style="stop-color:#5a5bd7;stop-opacity:0"/>
<stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop3996"/>
</linearGradient>
<linearGradient id="linearGradient3941">
<stop id="stop3943" offset="0" style="stop-color:#f6b1b2;stop-opacity:1"/>
<stop style="stop-color:#c51f1f;stop-opacity:0" offset="0.02821624" id="stop3945"/>
<stop id="stop3947" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
</linearGradient>
<linearGradient id="linearGradient3851">
<stop id="stop3853" offset="0" style="stop-color:#321e1d;stop-opacity:1"/>
<stop style="stop-color:#555548;stop-opacity:0" offset="0.02012207" id="stop3855"/>
<stop id="stop3857" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
</linearGradient>
<linearGradient id="linearGradient3800">
<stop style="stop-color:#cbcaf2;stop-opacity:1" offset="0" id="stop3802"/>
<stop id="stop3808" offset="0.02636753" style="stop-color:#5555d2;stop-opacity:0"/>
<stop style="stop-color:#ffffff;stop-opacity:0;" offset="1" id="stop3804"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient3715">
<stop style="stop-color:#848484;stop-opacity:1" offset="0" id="stop3717"/>
<stop style="stop-color:#d2d2d2;stop-opacity:1" offset="1" id="stop3719"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient3669">
<stop style="stop-color:#01a300;stop-opacity:1" offset="0" id="stop3671"/>
<stop style="stop-color:#01df00;stop-opacity:1" offset="1" id="stop3673"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient3653">
<stop style="stop-color:#b40e0e;stop-opacity:1" offset="0" id="stop3655"/>
<stop style="stop-color:#ff5959;stop-opacity:1" offset="1" id="stop3657"/>
</linearGradient>
<linearGradient inkscape:collect="always" id="linearGradient3645">
<stop style="stop-color:#1011a1;stop-opacity:1" offset="0" id="stop3647"/>
<stop style="stop-color:#6969e1;stop-opacity:1" offset="1" id="stop3649"/>
</linearGradient>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3645" id="linearGradient3651" x1="-1527.3507" y1="1387.5206" x2="-1086.1161" y2="454.13968" gradientUnits="userSpaceOnUse" gradientTransform="translate(2104,48)"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3653" id="linearGradient3659" x1="-933.38092" y1="680.41388" x2="-316.78384" y2="1721.275" gradientUnits="userSpaceOnUse" gradientTransform="translate(2104,48)"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3669" id="linearGradient3675" x1="-678.82251" y1="1794.8141" x2="-1549.978" y2="1721.275" gradientUnits="userSpaceOnUse" gradientTransform="translate(2104,48)"/>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3715" id="linearGradient3721" x1="-984.2926" y1="1472.3735" x2="-995.60632" y2="1093.3643" gradientUnits="userSpaceOnUse" gradientTransform="translate(2104,48)"/>
<filter inkscape:collect="always" id="filter3777">
<feGaussianBlur inkscape:collect="always" stdDeviation="9.0766588" id="feGaussianBlur3779"/>
</filter>
<linearGradient inkscape:collect="always" xlink:href="#linearGradient3800" id="linearGradient3806" x1="-1238.0465" y1="919.71448" x2="-555.82379" y2="917.51282" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.9188939,0.98349385,-0.45611308,0.88992183,3476.0418,1285.266)"/>
<linearGradient y2="913.40582" x2="-552.84039" y1="919.71448" x1="-1238.0465" gradientTransform="matrix(-1.9407023,0.93972781,-0.43581582,-0.90003588,-412.21511,3168.6506)" gradientUnits="userSpaceOnUse" id="linearGradient3828" xlink:href="#linearGradient3851" inkscape:collect="always"/>
<linearGradient id="linearGradient3851-6">
<stop id="stop3853-2" offset="0" style="stop-color:#321e1d;stop-opacity:1"/>
<stop style="stop-color:#555548;stop-opacity:0" offset="0.02012207" id="stop3855-4"/>
<stop id="stop3857-5" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
</linearGradient>
<linearGradient y2="915.30005" x2="-555.83728" y1="919.71448" x1="-1238.0465" gradientTransform="matrix(0.02700295,-2.1560608,0.90368745,0.01314507,114.37039,-755.42907)" gradientUnits="userSpaceOnUse" id="linearGradient3877" xlink:href="#linearGradient3851-6" inkscape:collect="always"/>
<linearGradient y2="917.6181" x2="-554.89746" y1="919.71448" x1="-1238.0465" gradientTransform="matrix(3.1362513,0.00261809,0.06431073,0.7601511,4936.1356,68.133286)" gradientUnits="userSpaceOnUse" id="linearGradient3918" xlink:href="#linearGradient3941" inkscape:collect="always"/>
<linearGradient y2="917.51282" x2="-555.82379" y1="918.44379" x1="-1229.327" gradientTransform="matrix(-2.1510215,-0.07025797,-0.03821188,-0.48210687,-1498.469,1058.0104)" gradientUnits="userSpaceOnUse" id="linearGradient3967" xlink:href="#linearGradient3990" inkscape:collect="always"/>
<linearGradient y2="917.51282" x2="-555.82379" y1="920.41797" x1="-1237.1112" gradientTransform="matrix(-1.3798164,-1.6569612,0.7684458,-0.63991489,-2195.6367,413.8935)" gradientUnits="userSpaceOnUse" id="linearGradient4016" xlink:href="#linearGradient4039" inkscape:collect="always"/>
<linearGradient id="linearGradient3851-62">
<stop id="stop3853-38" offset="0" style="stop-color:#321e1d;stop-opacity:1"/>
<stop style="stop-color:#555548;stop-opacity:0" offset="0.01739271" id="stop3855-2"/>
<stop id="stop3857-62" offset="1" style="stop-color:#ffffff;stop-opacity:0;"/>
</linearGradient>
<linearGradient y2="910.64618" x2="-551.12549" y1="915.73645" x1="-1242.2334" gradientTransform="matrix(0.85312044,-1.9803029,0.91840135,0.39565006,2182.2918,-885.93458)" gradientUnits="userSpaceOnUse" id="linearGradient4065" xlink:href="#linearGradient3851-62" inkscape:collect="always"/>
<linearGradient y2="915.4801" x2="-555.86682" y1="919.71448" x1="-1238.0465" gradientTransform="matrix(1.3829904,1.654313,-0.7672176,0.6413869,2529.8389,3432.8719)" gradientUnits="userSpaceOnUse" id="linearGradient4106" xlink:href="#linearGradient4129" inkscape:collect="always"/>
<linearGradient y2="917.18665" x2="-866.86804" y1="918.09875" x1="-1242.5582" gradientTransform="matrix(1.3829904,1.654313,-0.7672176,0.6413869,2930.535,3096.9376)" gradientUnits="userSpaceOnUse" id="linearGradient4196" xlink:href="#linearGradient4227" inkscape:collect="always"/>
<linearGradient y2="917.51282" x2="-555.82379" y1="919.71448" x1="-1238.0465" gradientTransform="matrix(-0.83179183,1.989334,-0.83312221,-0.35033011,1447.5752,4603.6836)" gradientUnits="userSpaceOnUse" id="linearGradient4253" xlink:href="#linearGradient4276" inkscape:collect="always"/>
</defs>
<sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1280" inkscape:window-height="750" id="namedview2818" showgrid="false" inkscape:zoom="0.25" inkscape:cx="668.45545" inkscape:cy="769.26341" inkscape:window-x="-8" inkscape:window-y="-8" inkscape:window-maximized="1" inkscape:current-layer="svg2816" showguides="true" inkscape:guide-bbox="true"/>
<g id="g3668">
<path sodipodi:nodetypes="ccccccc" id="path2831-1" d="m 1971.5575,1939.9137 -1797.08691,-0.1258 c -11.0291,-1.2221 -8.5403,-6.713 -5.9958,-12.2215 L 1069.3546,128.0808 c 3.3139,-5.2772 6.2883,-4.4372 9.0861,-0.4108 l 900.8561,1799.4363 c 4.5781,9.1667 1.5811,13.1503 -7.7393,12.8074 z" style="fill:none;stroke:#3a393b;stroke-width:22.50000000000000000;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter3777);opacity:0.53974895"/>
<path sodipodi:nodetypes="cccc" id="path2828" d="M 1143.3083,1084.3217 158.69119,1926.0618 1060.5107,124.10214 1143.3083,1084.3217 z" style="fill:url(#linearGradient3651);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-opacity:1"/>
<path sodipodi:nodetypes="ccccc" id="rect3781" d="m 1060.5637,125.61959 c 13.4152,80.71591 11.94,94.79031 -18.0349,140.07316 L 245.92029,1844.832 161.31739,1921.7588 1060.5637,125.61959 z" style="fill:url(#linearGradient3806);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path sodipodi:nodetypes="cccccc" id="rect3781-0-9" d="m 1147.188,1083.1536 -50.1671,40.0537 -52.7887,-888.7261 c -4.0533,-47.4341 -6.2416,-43.17076 -6.5492,-68.17004 l 25.1004,-48.95208 84.4046,965.79452 z" style="fill:url(#linearGradient3967);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path sodipodi:nodetypes="cccc" id="path2828-4" d="M 1188.9362,1609.9939 1060.9788,123.94021 1963.9529,1926.2261 1188.9362,1609.9939 z" style="fill:url(#linearGradient3659);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-opacity:1"/>
<path sodipodi:nodetypes="ccccc" id="rect3781-9" d="m 1060.9071,120.07731 c 24.1749,30.04558 39.608,75.93991 48.9654,112.17843 l 179.3742,1415.10436 -98.4276,-38.4391 -129.912,-1488.84369 z" style="fill:url(#linearGradient3918);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path sodipodi:nodetypes="cccc" id="path2828-1" d="M 743.40929,1423.8349 1964.8794,1926.0085 158.92799,1925.81 743.40929,1423.8349 z" style="fill:url(#linearGradient3675);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-opacity:1"/>
<path sodipodi:nodetypes="cccccc" id="rect3781-0" d="m 1963.6891,1926.5277 -56.7139,-24.6169 -795.9854,-1603.05217 c -21.9472,-24.37845 -34.3449,-39.62306 -41.2192,-51.95192 -1.1264,-32.3188 -2.943,-61.0813 -9.9138,-126.2626 l 903.8323,1805.88359 z" style="fill:url(#linearGradient3828);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path sodipodi:nodetypes="cccc" id="path2828-4-7" d="m 745.26609,1425.0475 397.42281,-339.0381 55.3298,523.5716 -452.75261,-184.5335 z" style="fill:url(#linearGradient3721);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:4;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<path inkscape:transform-center-y="624.859" inkscape:transform-center-x="758.12355" sodipodi:nodetypes="cccccc" id="rect3781-8" d="m 742.72829,1426.2554 c 17.4821,6.7504 20.8419,8.2827 35.806,14.4205 -16.1593,13.8305 -69.88,86.4885 -91.4281,103.8499 l -428.4072,362.6992 -98.8195,18.3883 582.8488,-499.3579 z" style="fill:url(#linearGradient4106);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path inkscape:transform-center-y="347.22075" inkscape:transform-center-x="-821.22079" sodipodi:nodetypes="cccccc" id="rect3781-0-8-6" d="m 1962.8676,1925.4594 -68.0643,-1.0486 -1174.86681,-479.6332 23.5048,-18.7167 470.76241,191.9416 748.6639,307.4569 z" style="fill:url(#linearGradient4253);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path sodipodi:nodetypes="ccccc" id="rect3781-0-8" d="m 159.98259,1925.4405 50.2958,-42.8864 1643.00831,0.1531 110.3276,42.727 -1803.63171,0.01 z" style="fill:url(#linearGradient3877);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path inkscape:transform-center-y="369.96725" inkscape:transform-center-x="-887.51544" sodipodi:nodetypes="ccccccc" id="rect3781-0-7" d="m 1199.8469,1610.9874 -2.1608,-22.3386 610.5884,235.1678 c 39.4555,18.7661 69.1058,27.2993 88.8249,43.327 12.6947,5.2081 34.7241,12.6345 46.1135,16.4736 13.9264,9.2219 11.5065,23.9583 20.3177,41.5431 l -763.6837,-314.1729 z" style="fill:url(#linearGradient4065);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path sodipodi:nodetypes="ccccccc" id="path2831" d="m 1958.5868,1931.807 -1797.08691,-0.1258 c -11.0291,-1.2221 -8.5403,-6.713 -5.9958,-12.2215 L 1056.3839,119.97408 c 3.3139,-5.27718 6.2883,-4.43721 9.0861,-0.4108 l 900.8561,1799.43632 c 4.5781,9.1667 1.5811,13.1503 -7.7393,12.8074 z" style="fill:none;stroke:#000000;stroke-width:12.19999981;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"/>
<path sodipodi:nodetypes="cccccc" id="rect3781-0-98" d="m 160.09059,1924.1505 25.5248,-54.5322 52.0681,-38.5691 899.32641,-780.8749 c 4.7998,18.518 1.8803,6.9336 6.1315,33.989 l -983.05081,839.9872 z" style="fill:url(#linearGradient4016);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path inkscape:transform-center-y="624.859" inkscape:transform-center-x="758.12355" sodipodi:nodetypes="ccccc" id="rect3781-8-2" d="m 1141.0494,1090.571 c -7.8922,86.6075 -17.7158,81.5443 -53.2471,118.0205 l -263.40721,244.6992 -74.9445,-29.2367 391.59881,-333.483 z" style="fill:url(#linearGradient4196);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,18 @@
<?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"
viewBox="0 0 193.2 206.7" style="enable-background:new 0 0 193.2 206.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
.st1{fill:none;}
</style>
<g>
<path class="st0" d="M165.4,122l-50,49.9c-0.2,0.2-0.5,0.3-0.7,0.2l-68.3-18.3c-0.3-0.1-0.5-0.3-0.5-0.5L27.5,85.1
c-0.1-0.3,0-0.5,0.2-0.7l50-49.9c0.2-0.2,0.5-0.3,0.7-0.2l68.3,18.3c0.3,0.1,0.5,0.3,0.5,0.5l18.3,68.2
C165.7,121.6,165.6,121.8,165.4,122z M98.4,67.7L31.3,85.6c-0.1,0-0.2,0.2-0.1,0.3l49.1,49c0.1,0.1,0.3,0.1,0.3-0.1l18-67
C98.7,67.8,98.5,67.6,98.4,67.7z"/>
<g>
<rect y="0" class="st1" width="193.2" height="206.7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 885 B

16
public/logos/crystal.svg Normal file
View File

@@ -0,0 +1,16 @@
<?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="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 193.2 206.7" style="enable-background:new 0 0 193.2 206.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;}
</style>
<g>
<path d="M165.4,122l-50,49.9c-0.2,0.2-0.5,0.3-0.7,0.2l-68.3-18.3c-0.3-0.1-0.5-0.3-0.5-0.5L27.5,85.1c-0.1-0.3,0-0.5,0.2-0.7
l50-49.9c0.2-0.2,0.5-0.3,0.7-0.2l68.3,18.3c0.3,0.1,0.5,0.3,0.5,0.5l18.3,68.2C165.7,121.6,165.6,121.8,165.4,122z M98.4,67.7
L31.3,85.6c-0.1,0-0.2,0.2-0.1,0.3l49.1,49c0.1,0.1,0.3,0.1,0.3-0.1l18-67C98.7,67.8,98.5,67.6,98.4,67.7z"/>
<g>
<rect class="st0" width="193.2" height="206.7"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 843 B

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="svg2"
x="0px"
y="0px"
width="351.46px"
height="258.785px"
viewBox="35.188 31.512 351.46 258.785"
enable-background="new 35.188 31.512 351.46 258.785"
xml:space="preserve"
sodipodi:docname="cuda-dark.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs23" /><sodipodi:namedview
id="namedview21"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="1.5630736"
inkscape:cx="288.85397"
inkscape:cy="124.43432"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<path
id="path17"
d="M384.195,282.109c0,3.771-2.769,6.302-6.047,6.302v-0.023c-3.371,0.023-6.089-2.508-6.089-6.278 c0-3.769,2.718-6.293,6.089-6.293C381.427,275.816,384.195,278.34,384.195,282.109z M386.648,282.109c0-5.175-4.02-8.179-8.5-8.179 c-4.511,0-8.531,3.004-8.531,8.179c0,5.172,4.021,8.188,8.531,8.188C382.629,290.297,386.648,287.281,386.648,282.109 M376.738,282.801h0.91l2.109,3.703h2.316l-2.336-3.859c1.207-0.086,2.2-0.661,2.2-2.286c0-2.019-1.392-2.668-3.75-2.668h-3.411 v8.813h1.961V282.801 M376.738,281.309v-2.122h1.364c0.742,0,1.753,0.06,1.753,0.965c0,0.985-0.523,1.157-1.398,1.157H376.738"
style="fill:#fefefe;fill-opacity:1" />
<path
id="path19"
d="M329.406,237.027l10.598,28.993H318.48L329.406,237.027z M318.056,225.738l-24.423,61.88h17.246l3.863-10.934 h28.903l3.656,10.934h18.722l-24.605-61.888L318.056,225.738z M269.023,287.641h17.497v-61.922l-17.5-0.004L269.023,287.641z M147.556,225.715l-14.598,49.078l-13.984-49.074l-18.879-0.004l19.972,61.926h25.207l20.133-61.926H147.556z M218.281,239.199h7.52 c10.91,0,17.966,4.898,17.966,17.609c0,12.714-7.056,17.613-17.966,17.613h-7.52V239.199z M200.931,225.715v61.926h28.366 c15.113,0,20.048-2.512,25.384-8.148c3.769-3.957,6.207-12.641,6.207-22.134c0-8.707-2.063-16.468-5.66-21.304 c-6.481-8.649-15.817-10.34-29.75-10.34H200.931z M35.188,225.629v62.012h17.645v-47.086l13.672,0.004 c4.527,0,7.754,1.128,9.934,3.457c2.765,2.945,3.894,7.699,3.894,16.395v27.23h17.098v-34.262c0-24.453-15.586-27.75-30.836-27.75 H35.188z M172.771,225.715l0.007,61.926h17.489v-61.926H172.771z"
style="fill:#feffef;fill-opacity:0.93725491" />
<path
id="path21"
fill="#77B900"
d="M82.211,102.414c0,0,22.504-33.203,67.437-36.638V53.73 c-49.769,3.997-92.867,46.149-92.867,46.149s24.41,70.565,92.867,77.026v-12.804C99.411,157.781,82.211,102.414,82.211,102.414z M149.648,138.637v11.726c-37.968-6.769-48.507-46.237-48.507-46.237s18.23-20.195,48.507-23.47v12.867 c-0.023,0-0.039-0.007-0.058-0.007c-15.891-1.907-28.305,12.938-28.305,12.938S128.243,131.445,149.648,138.637 M149.648,31.512 V53.73c1.461-0.112,2.922-0.207,4.391-0.257c56.582-1.907,93.449,46.406,93.449,46.406s-42.343,51.488-86.457,51.488 c-4.043,0-7.828-0.375-11.383-1.005v13.739c3.04,0.386,6.192,0.613,9.481,0.613c41.051,0,70.738-20.965,99.484-45.778 c4.766,3.817,24.278,13.103,28.289,17.168c-27.332,22.883-91.031,41.329-127.144,41.329c-3.481,0-6.824-0.211-10.11-0.528v19.306 h156.032V31.512H149.648z M149.648,80.656V65.777c1.446-0.101,2.903-0.179,4.391-0.226c40.688-1.278,67.382,34.965,67.382,34.965 s-28.832,40.043-59.746,40.043c-4.449,0-8.438-0.715-12.028-1.922V93.523c15.84,1.914,19.028,8.911,28.551,24.786l21.18-17.859 c0,0-15.461-20.277-41.524-20.277C155.021,80.172,152.31,80.371,149.648,80.656" />
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

32
public/logos/cuda.svg Normal file
View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, 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="svg2" 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" width="351.46px"
height="258.785px" viewBox="35.188 31.512 351.46 258.785" enable-background="new 35.188 31.512 351.46 258.785"
xml:space="preserve">
<title id="title4">generated by pstoedit version:3.44 from NVBadge_2D.eps</title>
<path id="path17" d="M384.195,282.109c0,3.771-2.769,6.302-6.047,6.302v-0.023c-3.371,0.023-6.089-2.508-6.089-6.278
c0-3.769,2.718-6.293,6.089-6.293C381.427,275.816,384.195,278.34,384.195,282.109z M386.648,282.109c0-5.175-4.02-8.179-8.5-8.179
c-4.511,0-8.531,3.004-8.531,8.179c0,5.172,4.021,8.188,8.531,8.188C382.629,290.297,386.648,287.281,386.648,282.109
M376.738,282.801h0.91l2.109,3.703h2.316l-2.336-3.859c1.207-0.086,2.2-0.661,2.2-2.286c0-2.019-1.392-2.668-3.75-2.668h-3.411
v8.813h1.961V282.801 M376.738,281.309v-2.122h1.364c0.742,0,1.753,0.06,1.753,0.965c0,0.985-0.523,1.157-1.398,1.157H376.738"/>
<path id="path19" d="M329.406,237.027l10.598,28.993H318.48L329.406,237.027z M318.056,225.738l-24.423,61.88h17.246l3.863-10.934
h28.903l3.656,10.934h18.722l-24.605-61.888L318.056,225.738z M269.023,287.641h17.497v-61.922l-17.5-0.004L269.023,287.641z
M147.556,225.715l-14.598,49.078l-13.984-49.074l-18.879-0.004l19.972,61.926h25.207l20.133-61.926H147.556z M218.281,239.199h7.52
c10.91,0,17.966,4.898,17.966,17.609c0,12.714-7.056,17.613-17.966,17.613h-7.52V239.199z M200.931,225.715v61.926h28.366
c15.113,0,20.048-2.512,25.384-8.148c3.769-3.957,6.207-12.641,6.207-22.134c0-8.707-2.063-16.468-5.66-21.304
c-6.481-8.649-15.817-10.34-29.75-10.34H200.931z M35.188,225.629v62.012h17.645v-47.086l13.672,0.004
c4.527,0,7.754,1.128,9.934,3.457c2.765,2.945,3.894,7.699,3.894,16.395v27.23h17.098v-34.262c0-24.453-15.586-27.75-30.836-27.75
H35.188z M172.771,225.715l0.007,61.926h17.489v-61.926H172.771z"/>
<path id="path21" fill="#77B900" d="M82.211,102.414c0,0,22.504-33.203,67.437-36.638V53.73
c-49.769,3.997-92.867,46.149-92.867,46.149s24.41,70.565,92.867,77.026v-12.804C99.411,157.781,82.211,102.414,82.211,102.414z
M149.648,138.637v11.726c-37.968-6.769-48.507-46.237-48.507-46.237s18.23-20.195,48.507-23.47v12.867
c-0.023,0-0.039-0.007-0.058-0.007c-15.891-1.907-28.305,12.938-28.305,12.938S128.243,131.445,149.648,138.637 M149.648,31.512
V53.73c1.461-0.112,2.922-0.207,4.391-0.257c56.582-1.907,93.449,46.406,93.449,46.406s-42.343,51.488-86.457,51.488
c-4.043,0-7.828-0.375-11.383-1.005v13.739c3.04,0.386,6.192,0.613,9.481,0.613c41.051,0,70.738-20.965,99.484-45.778
c4.766,3.817,24.278,13.103,28.289,17.168c-27.332,22.883-91.031,41.329-127.144,41.329c-3.481,0-6.824-0.211-10.11-0.528v19.306
h156.032V31.512H149.648z M149.648,80.656V65.777c1.446-0.101,2.903-0.179,4.391-0.226c40.688-1.278,67.382,34.965,67.382,34.965
s-28.832,40.043-59.746,40.043c-4.449,0-8.438-0.715-12.028-1.922V93.523c15.84,1.914,19.028,8.911,28.551,24.786l21.18-17.859
c0,0-15.461-20.277-41.524-20.277C155.021,80.172,152.31,80.371,149.648,80.656"/>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

57
public/logos/d.svg Normal file
View File

@@ -0,0 +1,57 @@
<?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" version="1.0" width="123.86523" height="93.752739" id="svg2">
<defs id="defs4">
<linearGradient id="linearGradient3482">
<stop id="stop3484" style="stop-color:#000000;stop-opacity:0.19791667" offset="0"/>
<stop id="stop3486" style="stop-color:#000000;stop-opacity:0.82291669" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3456">
<stop id="stop3458" style="stop-color:#ffffff;stop-opacity:1" offset="0"/>
<stop id="stop3460" style="stop-color:#ffffff;stop-opacity:0.33333334" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3420">
<stop id="stop3430" style="stop-color:#f2f2f0;stop-opacity:0.13541667" offset="0"/>
<stop id="stop3424" style="stop-color:#eeeeec;stop-opacity:0.39583334" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3360">
<stop id="stop3362" style="stop-color:#eeeeec;stop-opacity:1" offset="0"/>
<stop id="stop3364" style="stop-color:#eeeeec;stop-opacity:0" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3307">
<stop id="stop3309" style="stop-color:#a5d8ff;stop-opacity:1" offset="0"/>
<stop id="stop3311" style="stop-color:#003845;stop-opacity:1" offset="1"/>
</linearGradient>
<linearGradient id="linearGradient3299">
<stop id="stop3301" style="stop-color:#ffffff;stop-opacity:1" offset="0"/>
<stop id="stop3303" style="stop-color:#979797;stop-opacity:0.57291669" offset="1"/>
</linearGradient>
<linearGradient x1="27.247862" y1="33.562527" x2="44.49588" y2="47.030663" id="linearGradient3426" xlink:href="#linearGradient3420" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.991763,-0.677924,0.501242)" spreadMethod="reflect"/>
<linearGradient x1="24.48222" y1="30.993589" x2="104.02448" y2="90.718597" id="linearGradient3462" xlink:href="#linearGradient3456" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.99719,0,0,0.988716,-0.49737,0.686728)"/>
<linearGradient x1="49.344894" y1="57.756798" x2="79.688202" y2="83.106018" id="linearGradient3488" xlink:href="#linearGradient3482" gradientUnits="userSpaceOnUse"/>
<linearGradient x1="27.247862" y1="33.562527" x2="44.49588" y2="47.030663" id="linearGradient2213" xlink:href="#linearGradient3420" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,-0.991763,-0.677924,121.0142)" spreadMethod="reflect"/>
<linearGradient x1="27.247862" y1="33.562527" x2="44.49588" y2="47.030663" id="linearGradient2232" xlink:href="#linearGradient3420" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,-0.991763,-0.677924,121.0142)" spreadMethod="reflect"/>
</defs>
<metadata id="metadata7">
<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>
<g transform="translate(-2.9819053,-15.753182)" id="layer1">
<g transform="matrix(1.475092,0,0,1.475092,-30.36508,-28.63879)" id="g2225" style="display:inline">
<rect width="80.581573" height="60.167591" rx="7.6942425" ry="8.5425425" x="25.996332" y="33.483997" id="rect3466" style="fill:#2e3436;fill-opacity:0.2745098;fill-rule:nonzero;stroke:none"/>
<rect width="80.581573" height="60.167591" rx="7.6942425" ry="8.5425425" x="23.284639" y="30.772299" id="rect3297" style="fill:#a40000;fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<rect width="74.010971" height="54.137524" rx="5.2214007" ry="5.6200938" x="26.569939" y="33.787331" id="rect3408" style="fill:url(#linearGradient3426);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path d="m 32.333318,39.18804 c -0.810423,0.100191 -1.445546,0.747081 -1.448237,1.530008 l 0.05115,39.976517 c -0.0033,0.05702 -0.0032,0.117055 2.23e-4,0.174065 -0.0093,0.0949 -0.0092,0.175886 3.47e-4,0.270764 -8.2e-5,0.0095 -5.8e-5,0.02917 4.9e-5,0.03868 0.0087,0.03837 0.0298,0.07834 0.04158,0.115983 -8.1e-5,0.0095 -8.1e-5,0.0098 2.5e-5,0.01934 0.0087,0.03838 0.0091,0.07837 0.02087,0.116011 -8.3e-5,0.0095 -5.7e-5,0.02917 4.9e-5,0.03868 0.01873,0.03878 0.04021,0.07874 0.0623,0.115951 -8e-5,0.0095 -8.1e-5,0.0098 2.5e-5,0.01934 0.02872,0.03929 0.07126,0.07924 0.103734,0.115892 -8.2e-5,0.0095 -8.2e-5,0.0098 2.4e-5,0.01934 0.01873,0.03878 0.04021,0.07875 0.0623,0.115952 -8.2e-5,0.0095 -5.7e-5,0.02917 4.9e-5,0.03868 0.03935,0.03021 0.08223,0.05048 0.124402,0.07718 -8.3e-5,0.0095 -5.7e-5,0.02917 4.9e-5,0.03868 0.02939,0.02959 0.05119,0.04989 0.08297,0.07724 0.01007,0.0096 0.03115,0.02925 0.04148,0.03862 0.02939,0.02959 0.05119,0.04989 0.08297,0.07724 0.01018,7.1e-5 0.01053,7.3e-5 0.02072,-3e-5 0.07575,0.06385 0.161798,0.123919 0.248826,0.173699 0.01019,7e-5 0.03125,4.4e-5 0.04143,-6e-5 0.03991,0.02052 0.08278,0.04046 0.124377,0.05784 0.01018,7e-5 0.01053,7.1e-5 0.02072,-2.9e-5 0.03992,0.02052 0.08279,0.04046 0.124376,0.05784 0.06051,0.01261 0.124828,0.01286 0.186479,0.01907 0.100723,0.01817 0.208212,0.03772 0.310804,0.03823 l 0.165737,-2.42e-4 15.309845,-0.06107 c 4.376235,-0.0078 7.307373,-0.08265 9.052976,-0.303342 0.01019,7.1e-5 0.03125,4.2e-5 0.04143,-6.2e-5 1.670518,-0.232037 3.440036,-0.65958 5.36408,-1.284309 3.344758,-1.045783 6.310742,-2.590914 8.860956,-4.65465 2.496912,-1.999262 4.431819,-4.366287 5.791789,-7.029031 1.359852,-2.662676 2.045357,-5.47805 2.040248,-8.396714 -0.0072,-4.062678 -1.236199,-7.866897 -3.702086,-11.289377 -2.466138,-3.422627 -5.83233,-6.043726 -9.974869,-7.779593 -4.211418,-1.785447 -9.702531,-2.598978 -16.514823,-2.586807 l -16.532201,0.02417 c -0.07107,3.95e-4 -0.138489,-0.0082 -0.207171,3.03e-4 z m 8.898154,8.225996 7.126664,-0.01042 c 3.330616,-0.0059 5.700107,0.09523 7.044164,0.279807 1.362489,0.187177 2.854705,0.582181 4.434981,1.192619 1.56625,0.596782 2.931614,1.327683 4.104845,2.237482 -8e-5,0.0095 -5.6e-5,0.02917 5e-5,0.03868 3.227673,2.470818 4.74922,5.440832 4.756204,9.373135 0.0071,4.02642 -1.463298,7.162711 -4.607379,9.792976 -0.967178,0.798314 -2.042682,1.475215 -3.22926,2.035463 -1.121501,0.522301 -2.58442,0.97246 -4.431715,1.360307 -1.742195,0.348503 -4.387131,0.54682 -7.83035,0.552979 l -7.333833,0.01072 -0.03437,-26.863756 z" id="path2242" style="font-size:64px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#eeeeec;fill-opacity:1;stroke:none;font-family:Gill Sans MT"/>
<path d="m 89.367876,35.647667 a 5.9689121,5.4715028 0 1 1 -11.937824,0 5.9689121,5.4715028 0 1 1 11.937824,0 z" transform="matrix(1.950025,0,0,1.950025,-82.91788,-16.34322)" id="path2211" style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<rect width="78.006226" height="57.749683" rx="6.5702238" ry="7.3061213" x="24.572311" y="31.981253" id="rect3372" style="fill:none;stroke:url(#linearGradient3462);stroke-width:1.34628034;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<rect width="80.581573" height="60.167591" rx="7.6942425" ry="8.5425425" x="23.284639" y="30.772299" id="rect3464" style="fill:none;stroke:#323232;stroke-width:1.3558476;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"/>
<path d="m 31.791339,87.728149 63.56817,0 c 2.892656,0 5.221401,-2.506561 5.221401,-5.620093 l 0,-9.001145 C 77.875731,64.373285 45.003847,59.694557 26.569939,59.548435 l 0,22.559621 c 0,3.113532 2.328744,5.620093 5.2214,5.620093 z" id="rect3477" style="fill:url(#linearGradient2232);fill-opacity:1;fill-rule:nonzero;stroke:none"/>
<path d="m 89.367876,35.647667 a 5.9689121,5.4715028 0 1 1 -11.937824,0 5.9689121,5.4715028 0 1 1 11.937824,0 z" transform="matrix(0.626567,0,0,0.626567,40.72046,19.11002)" id="path2222" style="fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;display:inline"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.1 KiB

30
public/logos/dart.svg Normal file
View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="logo_x5F_firebase_x5F_192px_x5F_clr"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="1080px" height="1080px"
viewBox="0 0 1080 1080" enable-background="new 0 0 1080 1080" xml:space="preserve">
<g>
<path fill="#01579B" d="M225.6,852.14L44.84,671.38c-21.41-22.01-34.76-53.08-34.76-83.43c0-14.05,7.94-36.03,13.9-48.67
l166.86-347.62L225.6,852.14z"/>
<path fill="#40C4FF" d="M844.37,226.42L663.61,45.66c-15.79-15.85-48.67-34.76-76.48-34.76c-23.9,0-47.36,4.78-62.57,13.9
L190.84,191.66L844.37,226.42z"/>
<polygon fill="#40C4FF" points="441.13,1067.66 879.13,1067.66 879.13,879.95 552.37,775.66 253.41,879.95 "/>
<path fill="#29B6F6" d="M190.84,754.8c0,55.77,6.99,69.45,34.76,97.33l27.81,27.81h625.72L573.22,532.33L190.84,191.66V754.8z"/>
<path fill="#01579B" d="M747.03,191.66H190.84l688.29,688.29h187.71V448.9L844.37,226.42
C813.12,195.05,785.37,191.66,747.03,191.66z"/>
<path opacity="0.2" fill="#FFFFFF" d="M232.56,859.09c-27.81-27.92-34.76-55.43-34.76-104.29V198.61l-6.95-6.95V754.8
C190.84,803.66,190.84,817.21,232.56,859.09l20.86,20.86l0,0L232.56,859.09z"/>
<polygon opacity="0.2" fill="#263238" points="1059.89,441.95 1059.89,873 872.18,873 879.13,879.95 1066.85,879.95 1066.85,448.9
"/>
<path opacity="0.2" fill="#FFFFFF" d="M844.37,226.42c-34.46-34.46-62.73-34.76-104.29-34.76H190.84l6.95,6.95h542.29
C760.86,198.61,813.2,195.14,844.37,226.42L844.37,226.42z"/>
<radialGradient id="SVGID_1_" cx="538.4626" cy="539.2802" r="528.3827" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#FFFFFF;stop-opacity:0.1"/>
<stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0"/>
</radialGradient>
<path opacity="0.2" fill="url(#SVGID_1_)" d="M1059.89,441.95L844.37,226.42L663.61,45.66c-15.79-15.85-48.67-34.76-76.48-34.76
c-23.9,0-47.36,4.78-62.57,13.9L190.84,191.66L23.98,539.28c-5.96,12.64-13.9,34.61-13.9,48.67c0,30.35,13.35,61.41,34.76,83.43
l166.58,165.38c3.99,4.86,8.66,9.84,14.18,15.38l6.95,6.95l20.86,20.86l180.76,180.76l6.95,6.95h431.05h6.95V879.95h187.71v-0.5
V448.9L1059.89,441.95z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

7
public/logos/dotnet.svg Executable file
View File

@@ -0,0 +1,7 @@
<svg width="456" height="456" viewBox="0 0 456 456" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="456" height="456" fill="#512BD4"/>
<path d="M81.2738 291.333C78.0496 291.333 75.309 290.259 73.052 288.11C70.795 285.906 69.6665 283.289 69.6665 280.259C69.6665 277.173 70.795 274.529 73.052 272.325C75.309 270.121 78.0496 269.019 81.2738 269.019C84.5518 269.019 87.3193 270.121 89.5763 272.325C91.887 274.529 93.0424 277.173 93.0424 280.259C93.0424 283.289 91.887 285.906 89.5763 288.11C87.3193 290.259 84.5518 291.333 81.2738 291.333Z" fill="white"/>
<path d="M210.167 289.515H189.209L133.994 202.406C132.597 200.202 131.441 197.915 130.528 195.546H130.044C130.474 198.081 130.689 203.508 130.689 211.827V289.515H112.149V171H134.477L187.839 256.043C190.096 259.57 191.547 261.994 192.192 263.316H192.514C191.977 260.176 191.708 254.859 191.708 247.365V171H210.167V289.515Z" fill="white"/>
<path d="M300.449 289.515H235.561V171H297.87V187.695H254.746V221.249H294.485V237.861H254.746V272.903H300.449V289.515Z" fill="white"/>
<path d="M392.667 187.695H359.457V289.515H340.272V187.695H307.143V171H392.667V187.695Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

1
public/logos/elixir.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.3 KiB

12
public/logos/erlang.svg Executable file
View File

@@ -0,0 +1,12 @@
<svg width="242" height="153" xmlns="http://www.w3.org/2000/svg" version="1.1">
<metadata id="metadata34">image/svg+xml</metadata>
<g>
<title>Layer 1</title>
<g fill="#a90533" id="g8">
<path id="path10" d="m37.98939,153.3383c-18.80333,-19.92491 -29.80499,-47.45125 -29.77711,-80.29402c-0.02598,-29.04523 9.10004,-54.01093 24.78891,-73.00816l-0.02535,0.00951l-32.97584,0l0,153.29584l37.96594,0l0.02345,-0.003l0,0l0,-0.00017z"/>
<path id="path12" d="m211.65877,153.35097c8.10012,-8.67548 15.3581,-18.89267 21.93489,-30.57742l-36.49901,-18.24951c-12.81837,20.83929 -31.56404,40.02091 -57.48594,40.14891c-37.72641,-0.128 -52.54907,-32.3878 -52.46732,-73.91049l140.97742,0c0.1882,-4.68784 0.1882,-6.86765 0,-9.12412c0.92008,-24.70337 -5.62693,-45.46788 -17.53663,-61.63834l-0.0615,0.04626l31.74147,0l0,153.29584l-30.67248,0l0.0691,0.009l0,0l0,-0.00013z"/>
<path id="path14" d="m89.42321,35.17592c1.56071,-18.79952 16.38273,-31.44237 33.76158,-31.48039c17.49735,0.03802 30.13957,12.68087 30.56792,31.48039l-64.3295,0l0,0z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

8
public/logos/fortran.svg Normal file
View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.0" width="255.042" height="255.03" viewBox="0 0 2550.422 2550.302" preserveAspectRatio="xMidYMid meet" id="svg8">
<g id="layer101" style="fill:#734f96;stroke:none" transform="translate(.142 -7.901)">
<path d="M374 2558.203c-150.769.05-374.142-263.163-374.142-376.539v-1802C-.142 227.08 263.836 7.893 377.76 7.901l1805.356.127c155.783.01 367.163 254.122 367.163 375.222v1803.768c0 177.696-238.056 370.532-372.282 370.577z" id="path2"/>
</g>
<g id="layer102" style="fill:#fff;stroke:none" transform="translate(.142 -7.901)">
<path d="M350 2062l98-6c199-13 197-12 207-168 9-148-2.337-1306.766-9-1330-10.975-38.27-52.156-60.281-175-60.25L350 497V280h1860v831l-219-3.25c-2-2-8-60.75-12-114.75-23-254-80-400.142-190-457.142-58-30-148.565-38.842-438.652-38.93L1080 497v623h48c81-1 184-20 218-41 44-27 81-105 94-199 9.8-68.603 17.362-119.933 17.362-119.933L1670 760v990h-220v-39c0-64-30-213-51-258-33-69-89-93-248-108l-73-7 4 321c3 305 5 322 24 348 24 32 50 38 209 50l106.727 5.077L1421 2280H350z" id="path5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

23
public/logos/fsharp.svg Executable file
View File

@@ -0,0 +1,23 @@
<?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"
version="1.1"
width="128"
height="128">
<g>
<path
d="M 5,63 61,7 61,35 33,63 61,91 61,119 5,63 Z"
style="fill:#378bba" />
<path
d="M 41,63 61,43 61,83 41,63 Z"
style="fill:#378bba" />
<path
d="M123,63 65,7 65,35 93,63 65,91 65,119 123,63 Z"
style="fill:#30b9db" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 692 B

47
public/logos/gimple.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 KiB

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1 Tiny//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd'>
<svg xmlns="http://www.w3.org/2000/svg" width="1.2e3px" xml:space="preserve" height="500px" viewBox="0 0 1200 500" baseProfile="tiny" version="1.1" y="0px" x="0px" xmlns:xlink="http://www.w3.org/1999/xlink">
<g fill="#fff">
<path d="m182 212c3.85-11.8 9.63-22.2 17.3-31.3 7.7-9.07 17.3-16.3 28.8-21.7s24.8-8.11 40-8.11 28.6 2.71 40 8.11c11.5 5.4 21 12.6 28.8 21.7 7.7 9.07 13.5 19.5 17.3 31.3 3.85 11.8 5.78 24 5.78 36.8s-1.93 25-5.78 36.8c-3.85 11.8-9.63 22.2-17.3 31.3-7.7 9.07-17.3 16.3-28.8 21.6-11.5 5.31-24.8 7.98-40 7.98s-28.6-2.66-40-7.98c-11.5-5.32-21-12.5-28.8-21.6-7.7-9.07-13.5-19.5-17.3-31.3-3.85-11.8-5.78-24-5.78-36.8s2-25 6-37zm23 65c2.51 9.17 6.46 17.4 11.8 24.7 5.38 7.33 12.3 13.2 20.7 17.7 8.43 4.45 18.5 6.67 30.1 6.67 11.7 0 21.7-2.22 30.1-6.67 8.43-4.45 15.3-10.3 20.7-17.7 5.38-7.33 9.32-15.6 11.8-24.7 2.51-9.17 3.77-18.5 3.77-27.9s-1.26-18.7-3.77-27.9c-2.51-9.17-6.46-17.4-11.8-24.8-5.38-7.33-12.3-13.2-20.7-17.7-8.43-4.45-18.5-6.68-30.1-6.68-11.7 0-21.7 2.23-30.1 6.68-8.43 4.45-15.3 10.3-20.7 17.7-5.38 7.33-9.33 15.6-11.8 24.8-2.51 9.17-3.76 18.4-3.76 27.9s2 19 4 28z"/>
<path d="m398 223v16.1h0.4c3.3-6.61 8.48-11.4 15.6-14.4 7.07-3 14.8-4.5 23.3-4.5 9.42 0 17.6 1.69 24.6 5.07 6.99 3.38 12.8 7.94 17.4 13.7 4.63 5.76 8.12 12.4 10.5 19.9 2.35 7.52 3.54 15.5 3.54 24 0 8.44-1.14 16.4-3.42 24-2.28 7.52-5.73 14.1-10.4 19.7-4.63 5.6-10.4 10-17.4 13.2-6.99 3.22-15.1 4.83-24.4 4.83-2.99 0-6.33-0.31-10-0.92-3.69-0.62-7.34-1.61-11-3-3.61-1.38-7.03-3.27-10.2-5.65-3.22-2.38-5.93-5.33-8.12-8.88h-0.4v61.5h-20.2v-165h17zm72 43c-1.49-5.29-3.76-10-6.81-14.2-3.06-4.14-6.98-7.44-11.8-9.9-4.79-2.46-10.4-3.68-16.8-3.68-6.74 0-12.5 1.31-17.2 3.92s-8.54 6.02-11.5 10.2c-2.98 4.22-5.13 9.02-6.46 14.4-1.33 5.37-1.99 10.8-1.99 16.3 0 5.83 0.7 11.5 2.11 16.9 1.41 5.45 3.64 10.2 6.7 14.4 3.05 4.14 7.01 7.48 11.9 10 4.86 2.53 10.7 3.8 17.6 3.8 6.89 0 12.6-1.3 17.3-3.91 4.62-2.61 8.35-6.06 11.2-10.4 2.82-4.29 4.85-9.2 6.11-14.7 1.25-5.53 1.88-11.2 1.88-17-1-4-2-10-3-15z"/>
<path d="m596 335c-9.13 6.75-20.6 10.1-34.5 10.1-9.76 0-18.2-1.53-25.4-4.6-7.16-3.07-13.2-7.37-18.1-12.9-4.88-5.53-8.54-12.1-11-19.8-2.44-7.67-3.81-16-4.13-25.1 0-9.05 1.41-17.3 4.25-24.9 2.83-7.52 6.81-14 11.9-19.6 5.12-5.53 11.2-9.82 18.2-12.9 7.01-3.07 14.7-4.61 23-4.61 10.9 0 19.9 2.2 27 6.57 7.17 4.39 12.9 9.96 17.2 16.7 4.33 6.77 7.33 14.2 8.98 22.2s2.32 15.6 2.01 22.8h-91.3c-0.16 5.21 0.47 10.2 1.88 14.8 1.41 4.67 3.69 8.81 6.83 12.4 3.14 3.6 7.15 6.47 12 8.62 4.87 2.15 10.6 3.22 17.2 3.22 8.48 0 15.4-1.92 20.8-5.76 5.42-3.84 8.99-9.68 10.7-17.5h19.8c-4 14-10 24-19 31zm-5-76c-1.8-4.13-4.23-7.7-7.29-10.7-3.06-2.98-6.67-5.36-10.8-7.12-4.16-1.76-8.75-2.65-13.8-2.65-5.18 0-9.85 0.88-14 2.65-4.16 1.76-7.73 4.18-10.7 7.23-2.98 3.07-5.33 6.63-7.06 10.7-1.73 4.06-2.75 8.39-3.06 13h69.9c0-5-1-9-3-13z"/>
<path d="m648 223v18.9h0.38c8.37-14.4 21.6-21.7 39.8-21.7 8.05 0 14.8 1.08 20.2 3.23 5.37 2.15 9.71 5.15 13 8.99 3.32 3.84 5.65 8.41 6.99 13.7 1.34 5.3 2.01 11.2 2.01 17.6v78.4h-20.2v-80.6c0-7.37-2.21-13.2-6.62-17.5-4.42-4.3-10.5-6.45-18.2-6.45-6.15 0-11.5 0.93-16 2.77-4.49 1.84-8.24 4.45-11.2 7.83-2.99 3.38-5.24 7.33-6.73 11.9-1.5 4.53-2.25 9.49-2.25 14.9v67.3h-20.2v-120h19z"/>
<path d="m870 341c-9.12 3.76-18.3 5.64-27.6 5.64-14.7 0-27.9-2.5-39.6-7.48-11.7-4.99-21.6-11.9-29.6-20.6-8.05-8.75-14.2-19-18.5-30.9-4.29-11.8-6.44-24.6-6.44-38.2 0-14 2.14-27 6.42-39s10.4-22.4 18.5-31.4c8.03-8.93 17.9-15.9 29.6-21 11.7-5.08 24.9-7.62 39.6-7.62 9.83 0 19.4 1.45 28.6 4.34 9.21 2.9 17.5 7.15 25 12.8 7.42 5.61 13.5 12.5 18.4 20.8 4.83 8.23 7.79 17.7 8.86 28.3h-40.2c-2.51-10.5-7.34-18.3-14.5-23.6-7.16-5.24-15.8-7.86-26-7.86-9.48 0-17.5 1.79-24.1 5.38-6.62 3.59-12 8.41-16.1 14.4-4.12 6.04-7.11 12.9-8.98 20.6-1.88 7.7-2.82 15.7-2.82 23.9 0 7.88 0.94 15.5 2.82 23 1.88 7.44 4.88 14.1 9 20.1 4.12 5.95 9.49 10.7 16.1 14.3 6.62 3.59 14.7 5.38 24.2 5.38 14 0 24.7-3.44 32.4-10.3 7.61-6.88 12-16.9 13.3-29.9h-42.4v-30.8h80.4v101h-26.7l-4.28-21.2c-6 11-14 18-24 21z"/>
<path d="m995 156v152h93.4v34.7h-137v-187h42z"/>
<path d="m796 366c-64.3 38.2-161 60-268 60-194 0-350-78.8-350-176s156-176 350-176c108 0 204 22.2 269 60.6-70-64.7-196-110-340-110-220 0-399 101-399 225s179 225 399 225c143 0 269-45 339-109z"/>
</g>
<path d="m1.14e3 325c0 3.14-0.79 6.07-2.36 8.78s-3.71 4.85-6.42 6.41c-2.71 1.56-5.64 2.34-8.78 2.34-3.13 0-6.04-0.78-8.76-2.34-2.71-1.56-4.85-3.7-6.42-6.41s-2.36-5.64-2.36-8.78c0-3.13 0.78-6.05 2.36-8.77 1.57-2.72 3.71-4.86 6.42-6.42s5.63-2.34 8.76-2.34c3.14 0 6.07 0.78 8.78 2.34s4.85 3.7 6.42 6.42v9zc0-3.91-1.38-7.24-4.15-10-2.77-2.77-6.1-4.15-10-4.15-3.91 0-7.24 1.38-10 4.15s-4.15 6.1-4.15 10 1.38 7.24 4.15 10 6.1 4.15 10 4.15c3.91 0 7.24-1.38 10-4.15v-10zm-20-9h8.39c2.37 0 4.09 0.48 5.16 1.44 1.06 0.96 1.6 2.24 1.6 3.85 0 1.26-0.41 2.34-1.22 3.26s-2.09 1.59-3.84 2c0.72 0.28 1.25 0.57 1.59 0.87 0.47 0.43 0.97 1.07 1.49 1.91 0.03 0.06 1.04 1.87 3.03 5.42h-5.52c-1.79-3.57-3-5.7-3.61-6.4s-1.23-1.05-1.84-1.05c-0.14 0-0.33 0.02-0.57 0.07v7.38h-4.67v-18zm0 8h2.02c1.35 0 2.3-0.22 2.85-0.65 0.55-0.44 0.83-1 0.83-1.69s-0.26-1.25-0.79-1.69c-0.53-0.44-1.43-0.65-2.7-0.65v6z" fill="#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

79
public/logos/glsl.svg Normal file
View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="OpenGL" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="1200px" height="500px" viewBox="0 0 1200 500" enable-background="new 0 0 1200 500" xml:space="preserve">
<g>
<g>
<path fill="#5586A4" d="M182.039,212.314c3.851-11.769,9.633-22.192,17.334-31.26c7.701-9.067,17.29-16.309,28.753-21.711
c11.464-5.404,24.814-8.111,40.046-8.111c15.226,0,28.577,2.708,40.04,8.111c11.463,5.402,21.052,12.644,28.753,21.711
c7.701,9.067,13.483,19.491,17.333,31.26c3.851,11.768,5.782,24.018,5.782,36.749s-1.931,24.986-5.782,36.754
c-3.85,11.769-9.632,22.192-17.333,31.261c-7.701,9.066-17.29,16.264-28.753,21.581c-11.463,5.311-24.814,7.976-40.04,7.976
c-15.231,0-28.582-2.664-40.046-7.976c-11.463-5.317-21.052-12.515-28.753-21.581c-7.701-9.068-13.483-19.492-17.334-31.261
c-3.851-11.768-5.776-24.023-5.776-36.754S178.189,224.082,182.039,212.314z M205.477,277.016
c2.513,9.165,6.459,17.412,11.842,24.741c5.379,7.332,12.284,13.223,20.718,17.677c8.427,4.452,18.47,6.673,30.135,6.673
c11.66,0,21.702-2.221,30.136-6.673c8.427-4.454,15.333-10.345,20.717-17.677c5.378-7.329,9.323-15.576,11.835-24.741
c2.512-9.166,3.769-18.461,3.769-27.886s-1.257-18.713-3.769-27.879c-2.512-9.166-6.458-17.412-11.835-24.747
c-5.385-7.328-12.29-13.218-20.717-17.671c-8.434-4.453-18.477-6.68-30.136-6.68c-11.665,0-21.707,2.227-30.135,6.68
c-8.434,4.454-15.339,10.344-20.718,17.671c-5.384,7.335-9.329,15.581-11.842,24.747c-2.512,9.165-3.762,18.454-3.762,27.879
S202.965,267.85,205.477,277.016z"/>
<path fill="#5586A4" d="M397.94,223.478v16.135h0.404c3.296-6.606,8.478-11.411,15.548-14.409
c7.07-2.997,14.84-4.496,23.324-4.496c9.419,0,17.625,1.69,24.618,5.07c6.988,3.38,12.795,7.945,17.429,13.699
c4.633,5.761,8.124,12.398,10.485,19.918c2.355,7.523,3.535,15.506,3.535,23.949c0,8.444-1.143,16.426-3.416,23.951
c-2.279,7.523-5.731,14.087-10.365,19.688c-4.633,5.601-10.447,10.017-17.435,13.236c-6.995,3.221-15.118,4.835-24.385,4.835
c-2.986,0-6.325-0.307-10.012-0.919c-3.692-0.621-7.341-1.614-10.952-2.996c-3.61-1.382-7.032-3.271-10.251-5.65
c-3.219-2.381-5.927-5.335-8.124-8.876h-0.404v61.471h-20.2V223.478H397.94z M469.637,265.815
c-1.49-5.292-3.755-10.011-6.81-14.156c-3.056-4.144-6.975-7.444-11.754-9.898c-4.785-2.455-10.383-3.683-16.803-3.683
c-6.742,0-12.46,1.308-17.157,3.917c-4.703,2.609-8.54,6.02-11.52,10.239c-2.979,4.219-5.132,9.018-6.464,14.391
c-1.332,5.371-1.995,10.818-1.995,16.338c0,5.835,0.7,11.474,2.115,16.919c1.407,5.454,3.642,10.245,6.698,14.391
c3.054,4.145,7.006,7.482,11.867,10.012c4.86,2.533,10.738,3.798,17.63,3.798c6.893,0,12.65-1.301,17.271-3.91
c4.621-2.609,8.346-6.062,11.167-10.362c2.816-4.293,4.854-9.202,6.11-14.729c1.25-5.527,1.881-11.202,1.881-17.036
C471.871,276.522,471.126,271.113,469.637,265.815z"/>
<path fill="#5586A4" d="M596.31,334.933c-9.129,6.748-20.61,10.121-34.461,10.121c-9.759,0-18.224-1.534-25.382-4.6
c-7.165-3.071-13.186-7.371-18.066-12.898c-4.879-5.526-8.54-12.125-10.977-19.804c-2.436-7.675-3.812-16.045-4.128-25.099
c0-9.055,1.414-17.344,4.254-24.87c2.834-7.524,6.811-14.05,11.931-19.577c5.119-5.527,11.185-9.819,18.192-12.891
c7.007-3.071,14.689-4.607,23.041-4.607c10.87,0,19.884,2.195,27.054,6.575c7.172,4.385,12.922,9.961,17.252,16.728
c4.331,6.772,7.329,14.155,8.983,22.148c1.654,8,2.323,15.612,2.008,22.841h-91.303c-0.158,5.212,0.467,10.153,1.881,14.828
c1.414,4.675,3.687,8.814,6.83,12.417c3.144,3.601,7.146,6.469,12.019,8.615c4.867,2.147,10.599,3.22,17.195,3.22
c8.477,0,15.428-1.917,20.844-5.761c5.416-3.843,8.988-9.683,10.718-17.529h19.821
C611.339,318.138,605.438,328.185,596.31,334.933z M591.416,258.53c-1.803-4.133-4.234-7.698-7.289-10.683
c-3.062-2.985-6.672-5.36-10.827-7.124c-4.16-1.764-8.749-2.646-13.767-2.646c-5.176,0-9.847,0.882-14.001,2.646
c-4.16,1.764-7.726,4.176-10.706,7.235c-2.98,3.065-5.334,6.631-7.058,10.689c-1.729,4.059-2.746,8.388-3.061,12.983H594.6
C594.283,267.035,593.223,262.668,591.416,258.53z"/>
<path fill="#5586A4" d="M648.387,223.478v18.905h0.379c8.369-14.446,21.645-21.675,39.818-21.675
c8.055,0,14.769,1.079,20.148,3.232c5.371,2.153,9.715,5.15,13.035,8.994c3.32,3.842,5.65,8.413,6.994,13.717
c1.338,5.305,2.014,11.184,2.014,17.641v78.395h-20.199V262.04c0-7.371-2.211-13.206-6.623-17.511
c-4.418-4.3-10.484-6.453-18.205-6.453c-6.146,0-11.469,0.926-15.963,2.77c-4.494,1.845-8.238,4.453-11.23,7.833
c-2.99,3.38-5.238,7.334-6.734,11.861c-1.502,4.533-2.248,9.486-2.248,14.865v67.279h-20.199V223.478H648.387z"/>
<path fill="#5586A4" d="M870.412,341.391c-9.121,3.757-18.332,5.639-27.623,5.639c-14.67,0-27.857-2.5-39.572-7.483
c-11.717-4.989-21.594-11.86-29.643-20.619c-8.049-8.752-14.217-19.04-18.51-30.858c-4.291-11.817-6.437-24.561-6.437-38.217
c0-14.001,2.141-27.004,6.42-39c4.281-11.991,10.434-22.451,18.463-31.383c8.031-8.932,17.897-15.932,29.605-21.015
c11.709-5.076,24.896-7.617,39.566-7.617c9.834,0,19.354,1.449,28.562,4.343c9.211,2.898,17.525,7.154,24.949,12.767
c7.422,5.613,13.545,12.533,18.373,20.755c4.83,8.228,7.785,17.665,8.857,28.323h-40.234
c-2.506-10.479-7.336-18.344-14.488-23.586c-7.158-5.243-15.83-7.864-26.02-7.864c-9.48,0-17.529,1.794-24.144,5.384
c-6.615,3.59-11.982,8.408-16.098,14.446c-4.115,6.044-7.107,12.915-8.98,20.619c-1.883,7.704-2.816,15.667-2.816,23.895
c0,7.883,0.939,15.543,2.82,22.982c1.883,7.438,4.881,14.136,8.996,20.089c4.115,5.951,9.488,10.719,16.115,14.309
c6.623,3.59,14.682,5.385,24.178,5.385c13.963,0,24.744-3.44,32.355-10.325c7.613-6.883,12.045-16.863,13.301-29.939h-42.381
V241.63h80.357v101.199h-26.738l-4.281-21.23C887.853,331.035,879.533,337.635,870.412,341.391z"/>
<path fill="#5586A4" d="M994.678,155.574v152.374h93.354v34.737H952.662V155.574H994.678z"/>
</g>
<path fill="#5586A4" d="M795.977,365.945c-64.285,38.205-160.568,59.951-267.996,59.951c-193.548,0-350.451-78.75-350.451-175.897
S334.433,74.102,527.981,74.102c107.822,0,204.496,22.149,268.783,60.593C726.594,70.282,600.779,25.022,456.926,25
C236.608,24.965,57.988,125.675,57.969,249.938C57.95,374.199,236.537,474.97,456.856,475
C600.137,475.024,725.625,429.908,795.977,365.945z"/>
</g>
<g>
<path fill="#5586A4" d="M1143.848,325.427c0,3.141-0.786,6.067-2.356,8.779c-1.57,2.712-3.711,4.85-6.423,6.412
c-2.712,1.563-5.639,2.345-8.779,2.345c-3.126,0-6.045-0.781-8.757-2.345c-2.712-1.562-4.854-3.7-6.424-6.412
c-1.571-2.712-2.355-5.639-2.355-8.779c0-3.126,0.784-6.048,2.355-8.769c1.57-2.72,3.712-4.86,6.424-6.424
c2.712-1.562,5.631-2.344,8.757-2.344c3.141,0,6.067,0.781,8.779,2.344c2.712,1.564,4.853,3.704,6.423,6.424
C1143.062,319.379,1143.848,322.301,1143.848,325.427z M1140.446,325.427c0-3.907-1.383-7.244-4.148-10.01
c-2.767-2.766-6.103-4.148-10.009-4.148c-3.907,0-7.244,1.383-10.01,4.148c-2.766,2.766-4.148,6.103-4.148,10.01
c0,3.907,1.383,7.243,4.148,10.009c2.766,2.766,6.103,4.148,10.01,4.148c3.906,0,7.242-1.383,10.009-4.148
C1139.063,332.67,1140.446,329.334,1140.446,325.427z M1118.336,316.05h8.39c2.374,0,4.095,0.478,5.159,1.436
c1.064,0.957,1.598,2.24,1.598,3.85c0,1.256-0.406,2.344-1.218,3.264c-0.812,0.919-2.092,1.586-3.839,1.999
c0.72,0.276,1.249,0.567,1.586,0.873c0.475,0.43,0.973,1.065,1.494,1.908c0.03,0.061,1.041,1.87,3.034,5.424h-5.517
c-1.792-3.569-2.995-5.704-3.607-6.401c-0.614-0.696-1.227-1.046-1.84-1.046c-0.138,0-0.33,0.023-0.574,0.069v7.378h-4.666V316.05z
M1123.002,324.001h2.022c1.348,0,2.299-0.218,2.851-0.654c0.551-0.438,0.827-1,0.827-1.69c0-0.689-0.265-1.253-0.793-1.689
c-0.529-0.437-1.43-0.654-2.701-0.654h-2.206V324.001z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.5 KiB

42
public/logos/go.svg Normal file
View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 24.0.1, 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" viewBox="0 0 205.4 76.7" style="enable-background:new 0 0 205.4 76.7;" xml:space="preserve">
<style type="text/css">
.st0{fill:#00ACD7;}
</style>
<g>
<g>
<g>
<g>
<path class="st0" d="M15.5,23.2c-0.4,0-0.5-0.2-0.3-0.5l2.1-2.7c0.2-0.3,0.7-0.5,1.1-0.5h35.7c0.4,0,0.5,0.3,0.3,0.6l-1.7,2.6 c-0.2,0.3-0.7,0.6-1,0.6L15.5,23.2z"/>
</g>
</g>
</g>
<g>
<g>
<g>
<path class="st0" d="M0.4,32.4c-0.4,0-0.5-0.2-0.3-0.5l2.1-2.7c0.2-0.3,0.7-0.5,1.1-0.5h45.6c0.4,0,0.6,0.3,0.5,0.6l-0.8,2.4 c-0.1,0.4-0.5,0.6-0.9,0.6L0.4,32.4z"/>
</g>
</g>
</g>
<g>
<g>
<g>
<path class="st0" d="M24.6,41.6c-0.4,0-0.5-0.3-0.3-0.6l1.4-2.5c0.2-0.3,0.6-0.6,1-0.6h20c0.4,0,0.6,0.3,0.6,0.7L47.1,41 c0,0.4-0.4,0.7-0.7,0.7L24.6,41.6z"/>
</g>
</g>
</g>
<g>
<g id="CXHf1q_3_">
<g>
<g>
<path class="st0" d="M128.4,21.4c-6.3,1.6-10.6,2.8-16.8,4.4c-1.5,0.4-1.6,0.5-2.9-1c-1.5-1.7-2.6-2.8-4.7-3.8 c-6.3-3.1-12.4-2.2-18.1,1.5c-6.8,4.4-10.3,10.9-10.2,19c0.1,8,5.6,14.6,13.5,15.7c6.8,0.9,12.5-1.5,17-6.6 c0.9-1.1,1.7-2.3,2.7-3.7c-3.6,0-8.1,0-19.3,0c-2.1,0-2.6-1.3-1.9-3c1.3-3.1,3.7-8.3,5.1-10.9c0.3-0.6,1-1.6,2.5-1.6 c5.1,0,23.9,0,36.4,0c-0.2,2.7-0.2,5.4-0.6,8.1c-1.1,7.2-3.8,13.8-8.2,19.6c-7.2,9.5-16.6,15.4-28.5,17 c-9.8,1.3-18.9-0.6-26.9-6.6c-7.4-5.6-11.6-13-12.7-22.2c-1.3-10.9,1.9-20.7,8.5-29.3c7.1-9.3,16.5-15.2,28-17.3 c9.4-1.7,18.4-0.6,26.5,4.9c5.3,3.5,9.1,8.3,11.6,14.1C130,20.6,129.6,21.1,128.4,21.4z"/>
</g>
<g>
<path class="st0" d="M161.5,76.7c-9.1-0.2-17.4-2.8-24.4-8.8c-5.9-5.1-9.6-11.6-10.8-19.3c-1.8-11.3,1.3-21.3,8.1-30.2 c7.3-9.6,16.1-14.6,28-16.7c10.2-1.8,19.8-0.8,28.5,5.1c7.9,5.4,12.8,12.7,14.1,22.3c1.7,13.5-2.2,24.5-11.5,33.9 c-6.6,6.7-14.7,10.9-24,12.8C166.8,76.3,164.1,76.4,161.5,76.7z M185.3,36.3c-0.1-1.3-0.1-2.3-0.3-3.3 c-1.8-9.9-10.9-15.5-20.4-13.3c-9.3,2.1-15.3,8-17.5,17.4c-1.8,7.8,2,15.7,9.2,18.9c5.5,2.4,11,2.1,16.3-0.6 C180.5,51.3,184.8,44.9,185.3,36.3z"/>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
public/logos/haskell.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
public/logos/hlsl.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
public/logos/hook-dark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
public/logos/hook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

3
public/logos/hylo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 320 KiB

BIN
public/logos/ispc.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

49
public/logos/java.svg Normal file
View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 13.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 14948) -->
<!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="233.549683248" height="320" viewBox="0 0 300 350" style="enable-background:new 0 0 300 350;" xml:space="preserve">
<path style="fill:#5382A1;" d="M102.681,291.324c0,0-14.178,8.245,10.09,11.035c29.4,3.354,44.426,2.873,76.825-3.259
c0,0,8.518,5.341,20.414,9.967C137.38,340.195,45.634,307.264,102.681,291.324"/>
<path style="fill:#5382A1;" d="M93.806,250.704c0,0-15.902,11.771,8.384,14.283c31.406,3.24,56.208,3.505,99.125-4.759
c0,0,5.936,6.018,15.27,9.309C128.771,295.215,30.962,271.562,93.806,250.704"/>
<path style="fill:#F8981D;" d="M168.625,181.799c17.896,20.604-4.702,39.145-4.702,39.145s45.441-23.458,24.572-52.833
c-19.491-27.394-34.438-41.005,46.479-87.934C234.974,80.177,107.961,111.899,168.625,181.799"/>
<path style="fill:#5382A1;" d="M264.684,321.369c0,0,10.492,8.645-11.555,15.333c-41.923,12.7-174.488,16.535-211.314,0.506
c-13.238-5.759,11.587-13.751,19.396-15.428c8.144-1.766,12.798-1.437,12.798-1.437c-14.722-10.371-95.157,20.364-40.857,29.166
C181.236,373.524,303.095,338.695,264.684,321.369"/>
<path style="fill:#5382A1;" d="M109.499,208.617c0,0-67.431,16.016-23.879,21.832c18.389,2.462,55.047,1.905,89.193-0.956
c27.906-2.354,55.927-7.359,55.927-7.359s-9.84,4.214-16.959,9.075c-68.475,18.009-200.756,9.631-162.674-8.79
C83.313,206.851,109.499,208.617,109.499,208.617"/>
<path style="fill:#5382A1;" d="M230.462,276.231c69.608-36.171,37.424-70.931,14.96-66.248c-5.506,1.146-7.961,2.139-7.961,2.139
s2.044-3.202,5.948-4.588c44.441-15.624,78.619,46.081-14.346,70.52C229.063,278.055,230.14,277.092,230.462,276.231"/>
<path style="fill:#F8981D;" d="M188.495,4.399c0,0,38.55,38.563-36.563,97.862c-60.233,47.568-13.735,74.69-0.025,105.678
c-35.159-31.722-60.961-59.647-43.651-85.637C133.663,84.151,204.049,65.654,188.495,4.399"/>
<path style="fill:#5382A1;" d="M116.339,374.246c66.815,4.277,169.417-2.373,171.847-33.988c0,0-4.671,11.985-55.219,21.503
c-57.028,10.732-127.364,9.479-169.081,2.601C63.887,364.361,72.426,371.43,116.339,374.246"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

31
public/logos/js.svg Normal file
View File

@@ -0,0 +1,31 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 630 630">
<!--
The MIT License (MIT)
Copyright (c) 2011 Christopher Williams <chris@iterativedesigns.com>,
Manuel Strehl <boldewyn@gmail.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
-->
<g id="logo">
<rect id="background" x="0" y="0" width="630" height="630" fill="#f7df1e" />
<path id="j" d="m 165.65,526.47375 48.2125,-29.1775 C 223.16375,513.7875 231.625,527.74 251.92,527.74 c 19.45375,0 31.71875,-7.60975 31.71875,-37.21 l 0,-201.3 59.20375,0 0,202.1375 c 0,61.32 -35.94375,89.23125 -88.385,89.23125 -47.36125,0 -74.8525,-24.52875 -88.8075,-54.13" />
<path id="s" d="m 375,520.13 48.20625,-27.91125 c 12.69,20.72375 29.1825,35.9475 58.36125,35.9475 24.53125,0 40.17375,-12.26475 40.17375,-29.18125 0,-20.29875 -16.06875,-27.48875 -43.135,-39.32625 l -14.7975,-6.3475 c -42.715,-18.18125 -71.05,-41.0175 -71.05,-89.2275 0,-44.40375 33.83125,-78.2375 86.695,-78.2375 37.6375,0 64.7025,13.11125 84.15375,47.36625 l -46.09625,29.60125 c -10.15,-18.1825 -21.1425,-25.37125 -38.0575,-25.37125 -17.33875,0 -28.335,10.995 -28.335,25.37125 0,17.7625 10.99625,24.9525 36.3675,35.94875 l 14.8,6.3425 c 50.325,21.56875 78.66,43.5575 78.66,93.03375 0,53.2875 -41.86625,82.465 -98.11,82.465 -54.97625,0 -90.5,-26.2175 -107.83625,-60.47375" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

8
public/logos/julia.svg Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="325pt" height="300pt" viewBox="0 0 325 300" version="1.1">
<g id="surface91">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(79.6%,23.5%,20%);fill-opacity:1;" d="M 150.898438 225 C 150.898438 266.421875 117.320312 300 75.898438 300 C 34.476562 300 0.898438 266.421875 0.898438 225 C 0.898438 183.578125 34.476562 150 75.898438 150 C 117.320312 150 150.898438 183.578125 150.898438 225 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(22%,59.6%,14.9%);fill-opacity:1;" d="M 237.5 75 C 237.5 116.421875 203.921875 150 162.5 150 C 121.078125 150 87.5 116.421875 87.5 75 C 87.5 33.578125 121.078125 0 162.5 0 C 203.921875 0 237.5 33.578125 237.5 75 "/>
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(58.4%,34.5%,69.8%);fill-opacity:1;" d="M 324.101562 225 C 324.101562 266.421875 290.523438 300 249.101562 300 C 207.679688 300 174.101562 266.421875 174.101562 225 C 174.101562 183.578125 207.679688 150 249.101562 150 C 290.523438 150 324.101562 183.578125 324.101562 225 "/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

19
public/logos/kotlin.svg Normal file
View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.2, 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"
viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
</style>
<g id="Logotypes">
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="500.0035" y1="579.1058" x2="-9.653803e-02" y2="1079.2058" gradientTransform="matrix(0.9998 0 0 0.9998 9.651873e-02 -578.99)">
<stop offset="3.435144e-03" style="stop-color:#E44857"/>
<stop offset="0.4689" style="stop-color:#C711E1"/>
<stop offset="1" style="stop-color:#7F52FF"/>
</linearGradient>
<polygon class="st0" points="500,500 0,500 0,0 500,0 250,250 "/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 904 B

BIN
public/logos/llvm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

20
public/logos/mlir.svg Normal file
View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.6, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="MLIR" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 360 360" style="enable-background:new 0 0 360 360;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
.st1{fill:#1B466C;}
.st2{fill:#3775E0;}
.st3{fill:#5EA8DB;}
</style>
<g id="Full_Color">
<g>
<path class="st1" d="M324,263.14l-144,83.14L36,263.14V96.86l144-83.14l144,83.14V263.14z"/>
<polygon class="st2" points="180,60.66 110.77,100.63 147.16,121.65 180,102.69 212.84,121.65 249.23,100.63 "/>
<polygon class="st3" points="180,299.34 249.23,259.37 212.84,238.35 180,257.31 147.16,238.35 110.77,259.37 "/>
<polygon class="st0" points="180,180.04 76.65,120.33 76.65,239.67 113.05,218.64 113.05,180.77 180,219.45 246.95,180.77
246.95,218.64 283.35,239.67 283.35,120.33 "/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

35
public/logos/mojo.svg Normal file
View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.3.1, 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"
viewBox="0 0 1000 1000" style="enable-background:new 0 0 1000 1000;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FF4C1F;}
.st1{fill:#FF9C45;}
.st2{fill:#FFDD56;}
.st3{fill:#FCFBCC;}
</style>
<g>
<path class="st0" d="M732.35,443.58c5.88,23.21-19.09,47.98-19.09,47.98s-45.53,30.15-36.72-99.1S481.18,136.31,481.18,136.31
s1.17,12.32,0,97.52c-1.47,107.22-63.16,70.5-63.16,70.5c-61.69,66.1-55.99,215.28-55.99,215.28
c-76.38,67.56-79.14-72.81-79.14-72.81s-145.41,146.88,10.28,304.04c0,0,22.83,22.77-13.64,15.54
c-26.01-5.15-31.89-15.54-31.89-15.54s5,65.09,188.5,105.72c3.56,0.72,60.59,11.9,124.99-0.98
c141.32-31.8,165.96-90.74,165.96-90.74s-2.99,5.32-26.44,7.71c-25.2,2.57-3.58-21.72-3.58-21.72
C863.07,646.56,726.47,420.37,732.35,443.58z"/>
<path class="st1" d="M672.03,658c33.05-51.77,7.71-90.33,7.71-90.33c-51.81,26.64-67.31,8.04-71.91-7.04
c-1.82-5.97-2.13-12.31-1.08-18.46c33.52-196.45-96.61-302.55-93.34-276.32c0.99,7.93-0.37,18.34-2.77,29.03
c-5.67,25.31-16.52,49.15-31.31,70.45c-20.37,29.34-57.18,92.27-77.18,186.92C373.52,687.74,290.9,589.7,290.9,589.7
s-48.28,165.16,148.91,267.54c11.61,2.01,48.35,7.28,92.64,2.67c129.49-60.95,175.93-179.88,175.93-179.88
S638.98,709.77,672.03,658z"/>
<g>
<path class="st2" d="M626.84,622.82c0.02-0.05,0.03-0.07,0.03-0.07L626.84,622.82z"/>
<path class="st2" d="M626.84,622.82c-0.67,1.72-14.54,35.4-66.06,43.99c-52.87,8.81-29.74-175.25-29.74-175.25
c-129.98,61.58-105.75,206.09-105.75,206.09s-20.76,20.03-47.37,0c-9.04-6.8,10.81,116.12,95.8,163.39
c15.77,0.98,35.46,1.17,56.99-0.96c58.47-40.64,89.55-167.94,89.55-167.94l-26.82,16.56L626.84,622.82z"/>
</g>
<path class="st0" d="M253.45,428.88c0,0-7.62-66.62,29.51-96.05c5.8-4.6,9.71-8.33,12.57-15.16c2.33-5.55,5.94-14.37,4.18-20.97
C295.31,280.17,349.28,371.6,253.45,428.88z"/>
<path class="st3" d="M531.11,860.05c23.61-24.8,55.09-123.89,55.09-123.89s-6.82,20.3-32.31,17.63
c-35.06-3.68-54.34-96.94-54.34-96.94s-29.13,79.31-35.25,91.06c-12.89,24.75-36.72,0-36.72,0c-6.3,40.32,43.98,98.08,58.41,113.7
C499.36,861.98,514.7,861.69,531.11,860.05z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

66
public/logos/nim.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 126 KiB

513
public/logos/nix.svg Normal file
View File

@@ -0,0 +1,513 @@
<?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"
width="141.5919mm"
height="122.80626mm"
viewBox="0 0 501.70361 435.14028"
id="svg2"
version="1.1"
inkscape:version="0.92.0 r15299"
sodipodi:docname="nix-snowflake.svg">
<defs
id="defs4">
<linearGradient
inkscape:collect="always"
id="linearGradient5562">
<stop
style="stop-color:#699ad7;stop-opacity:1"
offset="0"
id="stop5564" />
<stop
id="stop5566"
offset="0.24345198"
style="stop-color:#7eb1dd;stop-opacity:1" />
<stop
style="stop-color:#7ebae4;stop-opacity:1"
offset="1"
id="stop5568" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient5053">
<stop
style="stop-color:#415e9a;stop-opacity:1"
offset="0"
id="stop5055" />
<stop
id="stop5057"
offset="0.23168644"
style="stop-color:#4a6baf;stop-opacity:1" />
<stop
style="stop-color:#5277c3;stop-opacity:1"
offset="1"
id="stop5059" />
</linearGradient>
<linearGradient
id="linearGradient5960"
inkscape:collect="always">
<stop
id="stop5962"
offset="0"
style="stop-color:#637ddf;stop-opacity:1" />
<stop
style="stop-color:#649afa;stop-opacity:1"
offset="0.23168644"
id="stop5964" />
<stop
id="stop5966"
offset="1"
style="stop-color:#719efa;stop-opacity:1" />
</linearGradient>
<linearGradient
inkscape:collect="always"
id="linearGradient5867">
<stop
style="stop-color:#7363df;stop-opacity:1"
offset="0"
id="stop5869" />
<stop
id="stop5871"
offset="0.23168644"
style="stop-color:#6478fa;stop-opacity:1" />
<stop
style="stop-color:#719efa;stop-opacity:1"
offset="1"
id="stop5873" />
</linearGradient>
<linearGradient
y2="515.97058"
x2="282.26105"
y1="338.62445"
x1="213.95642"
gradientTransform="translate(983.36076,601.38885)"
gradientUnits="userSpaceOnUse"
id="linearGradient5855"
xlink:href="#linearGradient5960"
inkscape:collect="always" />
<linearGradient
y2="515.97058"
x2="282.26105"
y1="338.62445"
x1="213.95642"
gradientTransform="translate(-197.75174,-337.1451)"
gradientUnits="userSpaceOnUse"
id="linearGradient5855-8"
xlink:href="#linearGradient5867"
inkscape:collect="always" />
<linearGradient
y2="247.58188"
x2="-702.75317"
y1="102.74675"
x1="-775.20807"
gradientTransform="translate(983.36076,601.38885)"
gradientUnits="userSpaceOnUse"
id="linearGradient4544"
xlink:href="#linearGradient5960"
inkscape:collect="always" />
<clipPath
id="clipPath4501"
clipPathUnits="userSpaceOnUse">
<circle
r="241.06563"
cy="686.09473"
cx="335.13995"
id="circle4503"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#adadad;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
</clipPath>
<clipPath
id="clipPath5410"
clipPathUnits="userSpaceOnUse">
<circle
r="241.13741"
cy="340.98975"
cx="335.98114"
id="circle5412"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
</clipPath>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5053"
id="linearGradient5137"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(864.55062,-2197.497)"
x1="-584.19934"
y1="782.33563"
x2="-496.29703"
y2="937.71399" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5053"
id="linearGradient5147"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(864.55062,-2197.497)"
x1="-584.19934"
y1="782.33563"
x2="-496.29703"
y2="937.71399" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5562"
id="linearGradient5162"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(70.505061,-1761.3076)"
x1="200.59668"
y1="351.41116"
x2="290.08701"
y2="506.18814" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5562"
id="linearGradient5172"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(70.505061,-1761.3076)"
x1="200.59668"
y1="351.41116"
x2="290.08701"
y2="506.18814" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5562"
id="linearGradient5182"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(70.505061,-1761.3076)"
x1="200.59668"
y1="351.41116"
x2="290.08701"
y2="506.18814" />
<linearGradient
y2="506.18814"
x2="290.08701"
y1="351.41116"
x1="200.59668"
gradientTransform="translate(70.505061,-1761.3076)"
gradientUnits="userSpaceOnUse"
id="linearGradient5201"
xlink:href="#linearGradient5562"
inkscape:collect="always" />
<linearGradient
y2="937.71399"
x2="-496.29703"
y1="782.33563"
x1="-584.19934"
gradientTransform="translate(864.55062,-2197.497)"
gradientUnits="userSpaceOnUse"
id="linearGradient5205"
xlink:href="#linearGradient5053"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5562"
id="linearGradient4328"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(70.650339,-1055.1511)"
x1="200.59668"
y1="351.41116"
x2="290.08701"
y2="506.18814" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient5053"
id="linearGradient4330"
gradientUnits="userSpaceOnUse"
gradientTransform="translate(864.69589,-1491.3405)"
x1="-584.19934"
y1="782.33563"
x2="-496.29703"
y2="937.71399" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98318225"
inkscape:cx="113.58176"
inkscape:cy="-45.193301"
inkscape:document-units="px"
inkscape:current-layer="layer3"
showgrid="false"
inkscape:window-width="2560"
inkscape:window-height="1577"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:snap-global="true"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata7">
<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>
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="bg"
style="display:none"
transform="translate(-23.75651,-24.84972)">
<rect
transform="translate(-132.5822,958.04022)"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="rect5389"
width="1543.4283"
height="483.7439"
x="132.5822"
y="-957.77832" />
</g>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="logo-guide"
style="display:none"
transform="translate(-156.33871,933.1905)">
<rect
y="-958.02759"
x="132.65129"
height="484.30399"
width="550.41602"
id="rect5379"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5c201e;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
inkscape:export-filename="/home/tim/dev/nix/homepage/logo/nix-wiki.png"
inkscape:export-xdpi="22.07"
inkscape:export-ydpi="22.07" />
<rect
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#c24a46;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="rect5372"
width="501.94415"
height="434.30405"
x="156.12303"
y="-933.02759"
inkscape:export-filename="/home/tim/dev/nix/homepage/logo/nixos-logo-only-hires-print.png"
inkscape:export-xdpi="212.2"
inkscape:export-ydpi="212.2" />
<rect
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#d98d8a;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="rect5381"
width="24.939611"
height="24.939611"
x="658.02826"
y="-958.04022" />
</g>
<g
inkscape:label="print-logo"
inkscape:groupmode="layer"
id="layer1"
style="display:inline"
transform="translate(-156.33871,933.1905)"
sodipodi:insensitive="true">
<path
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 309.40365,-710.2521 122.19683,211.6751 -56.15706,0.5268 -32.6236,-56.8692 -32.85645,56.5653 -27.90237,-0.011 -14.29086,-24.6896 46.81047,-80.4902 -33.22946,-57.8256 z"
id="path4861"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
<path
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#7ebae4;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 353.50926,-797.4433 -122.21756,211.6631 -28.53477,-48.37 32.93839,-56.6875 -65.41521,-0.1719 -13.9414,-24.1698 14.23637,-24.721 93.11177,0.2939 33.46371,-57.6903 z"
id="use4863"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
<path
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#7ebae4;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 362.88537,-628.243 244.41439,0.012 -27.62229,48.8968 -65.56199,-0.1817 32.55876,56.7371 -13.96098,24.1585 -28.52722,0.032 -46.3013,-80.7841 -66.69317,-0.1353 z"
id="use4865"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
<path
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#7ebae4;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 505.14318,-720.9886 -122.19683,-211.6751 56.15706,-0.5268 32.6236,56.8692 32.85645,-56.5653 27.90237,0.011 14.29086,24.6896 -46.81047,80.4902 33.22946,57.8256 z"
id="use4867"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
<path
sodipodi:nodetypes="cccccccccc"
inkscape:connector-curvature="0"
id="path4873"
d="m 309.40365,-710.2521 122.19683,211.6751 -56.15706,0.5268 -32.6236,-56.8692 -32.85645,56.5653 -27.90237,-0.011 -14.29086,-24.6896 46.81047,-80.4902 -33.22946,-57.8256 z"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<path
sodipodi:nodetypes="cccccccccc"
inkscape:connector-curvature="0"
id="use4875"
d="m 451.3364,-803.53264 -244.4144,-0.012 27.62229,-48.89685 65.56199,0.18175 -32.55875,-56.73717 13.96097,-24.15851 28.52722,-0.0315 46.3013,80.78414 66.69317,0.13524 z"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<path
sodipodi:nodetypes="cccccccccc"
inkscape:connector-curvature="0"
id="use4877"
d="m 460.87178,-633.8425 122.21757,-211.66304 28.53477,48.37003 -32.93839,56.68751 65.4152,0.1718 13.9414,24.1698 -14.23636,24.7211 -93.11177,-0.294 -33.46371,57.6904 z"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
<g
id="layer2"
inkscape:label="guides"
style="display:none"
transform="translate(72.039038,-1799.4476)">
<path
d="M 460.60629,594.72881 209.74183,594.7288 84.309616,377.4738 209.74185,160.21882 l 250.86446,1e-5 125.43222,217.255 z"
inkscape:randomized="0"
inkscape:rounded="0"
inkscape:flatsided="true"
sodipodi:arg2="1.5707963"
sodipodi:arg1="1.0471976"
sodipodi:r2="217.25499"
sodipodi:r1="250.86446"
sodipodi:cy="377.47382"
sodipodi:cx="335.17407"
sodipodi:sides="6"
id="path6032"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.23600003;fill:#4e4d52;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
sodipodi:type="star" />
<path
transform="translate(0,-308.26772)"
sodipodi:type="star"
style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:#4e4d52;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
id="path5875"
sodipodi:sides="6"
sodipodi:cx="335.17407"
sodipodi:cy="685.74158"
sodipodi:r1="100.83495"
sodipodi:r2="87.32563"
sodipodi:arg1="1.0471976"
sodipodi:arg2="1.5707963"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 385.59154,773.06721 -100.83495,0 -50.41747,-87.32564 50.41748,-87.32563 100.83495,10e-6 50.41748,87.32563 z" />
<path
transform="translate(0,-308.26772)"
sodipodi:nodetypes="ccccccccc"
inkscape:connector-curvature="0"
id="path5851"
d="m 1216.5591,938.53395 123.0545,228.14035 -42.6807,-1.2616 -43.4823,-79.7725 -39.6506,80.3267 -32.6875,-19.7984 53.4737,-100.2848 -37.1157,-73.88955 z"
style="fill:url(#linearGradient5855);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<rect
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.41499999;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#c53a3a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="rect5884"
width="48.834862"
height="226.22897"
x="-34.74221"
y="446.17056"
transform="rotate(-30)" />
<path
transform="translate(0,-308.26772)"
sodipodi:type="star"
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.50899999;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="path3428"
sodipodi:sides="6"
sodipodi:cx="223.93674"
sodipodi:cy="878.63831"
sodipodi:r1="28.048939"
sodipodi:r2="24.291094"
sodipodi:arg1="0"
sodipodi:arg2="0.52359878"
inkscape:flatsided="true"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 251.98568,878.63831 -14.02447,24.29109 h -28.04894 l -14.02447,-24.29109 14.02447,-24.2911 h 28.04894 z" />
<use
x="0"
y="0"
xlink:href="#rect5884"
id="use4252"
transform="rotate(60,268.29786,489.4515)"
width="100%"
height="100%" />
<rect
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0.6507937;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
id="rect4254"
width="5.3947482"
height="115.12564"
x="545.71014"
y="467.07007"
transform="rotate(30,575.23539,-154.13386)" />
</g>
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="gradient-logo"
style="display:inline;opacity:1"
sodipodi:insensitive="true"
transform="translate(-156.33871,933.1905)">
<path
sodipodi:nodetypes="cccccccccc"
inkscape:connector-curvature="0"
id="path3336-6"
d="m 309.54892,-710.38827 122.19683,211.67512 -56.15706,0.5268 -32.6236,-56.8692 -32.85645,56.5653 -27.90237,-0.011 -14.29086,-24.6896 46.81047,-80.4901 -33.22946,-57.8257 z"
style="opacity:1;fill:url(#linearGradient4328);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<use
height="100%"
width="100%"
transform="rotate(60,407.11155,-715.78724)"
id="use3439-6"
inkscape:transform-center-y="151.59082"
inkscape:transform-center-x="124.43045"
xlink:href="#path3336-6"
y="0"
x="0" />
<use
height="100%"
width="100%"
transform="rotate(-60,407.31177,-715.70016)"
id="use3445-0"
inkscape:transform-center-y="75.573958"
inkscape:transform-center-x="-168.20651"
xlink:href="#path3336-6"
y="0"
x="0" />
<use
height="100%"
width="100%"
transform="rotate(180,407.41868,-715.7565)"
id="use3449-5"
inkscape:transform-center-y="-139.94592"
inkscape:transform-center-x="59.669705"
xlink:href="#path3336-6"
y="0"
x="0" />
<path
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:url(#linearGradient4330);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
d="m 309.54892,-710.38827 122.19683,211.67512 -56.15706,0.5268 -32.6236,-56.8692 -32.85645,56.5653 -27.90237,-0.011 -14.29086,-24.6896 46.81047,-80.4901 -33.22946,-57.8256 z"
id="path4260-0"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccccc" />
<use
height="100%"
width="100%"
transform="rotate(120,407.33916,-716.08356)"
id="use4354-5"
xlink:href="#path4260-0"
y="0"
x="0"
style="display:inline" />
<use
height="100%"
width="100%"
transform="rotate(-120,407.28823,-715.86995)"
id="use4362-2"
xlink:href="#path4260-0"
y="0"
x="0"
style="display:inline" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 26 KiB

22
public/logos/numba.svg Normal file
View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 20.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" viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
<style type="text/css">
.st0{fill:#00A3E0;}
.st1{fill:none;}
.st2{fill:url(#SVGID_1_);}
</style>
<g>
<path class="st0" d="M333.2,310.3c0,0,136.3-100.5,81.1-165.5c-64-75.4-243.4,84.5-263,52S310.5,86.4,329.9,73.4 c2.1-1.4,2.7-4.1,2.1-7.2l20.7-2.4l-12.9-6.5l3.3-12.9l-15,11.7c-5.6-10.1-15.2-21-20.7-24.8c-19.5-12.9-55.2-9.8-107.1,16.2 S28,154.6,89.6,245.5c55.2,81.1,213.8-58.3,240.3-35.8c22.7,19.5-152.5,139.6-152.5,139.6s74.4,0,74.7,0 C239.2,381.8,177.4,476,177.4,476l224.8-162.4C378.6,310.1,333.2,310.3,333.2,310.3z M272.1,41c8-0.6,14.9,5.6,15.5,13.5 c0.6,8-5.6,14.9-13.5,15.5c-8,0.6-14.9-5.6-15.5-13.5C257.9,48.5,264.1,41.6,272.1,41z"/>
</g>
<rect x="22.5" y="22.5" class="st1" width="455" height="455"/>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="301.6" y1="435.7" x2="301.6" y2="435.7" gradientTransform="matrix(1 0 0 -1 0 500)">
<stop offset="0" style="stop-color:#243746"/>
<stop offset="9.525055e-02" style="stop-color:#223442"/>
<stop offset="0.1897" style="stop-color:#1C2B36"/>
<stop offset="0.2839" style="stop-color:#121B22"/>
<stop offset="0.3773" style="stop-color:#030507"/>
<stop offset="0.3961" style="stop-color:#000000"/>
</linearGradient>
<path class="st2" d="M301.6,64.3"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

45
public/logos/ocaml.svg Normal file
View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 17.0.2, 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="165.552px" height="144.277px" viewBox="0 0 165.552 144.277" enable-background="new 0 0 165.552 144.277" xml:space="preserve">
<g>
<path fill="#FFFFFF" d="M86.085,127c-0.209-1.424,0.197-2.841-0.232-4.177c-0.367-1.166-1.209-1.273-1.762-2.221 c-1.457-2.487-2.963-5.709-3.102-8.754c-0.127-2.735-1.133-5.206-1.27-7.917c-0.066-1.308,0.088-2.657,0.041-3.952 c-0.025-0.63-0.061-1.176-0.186-1.86c-0.031-0.169-0.143-0.865-0.195-1.144l0.34-0.848c-0.15-0.291,2.902-0.194,3.812-0.188 c1.545,0.019,2.998,0.099,4.539,0.173c3.148,0.156,6.016,0.117,9.082-0.356c6.832-1.055,9.973-3.845,11.58-5.005 c6.273-4.523,9.146-11.918,9.146-11.918c1.035-2.31,1.031-6.431,3.25-8.276c2.615-2.179,7.006-2.022,10.008-3.359 c1.756-0.777,3.023-1.205,4.818-0.833c1.332,0.278,3.73,1.821,4.281-0.345c-0.445-0.287-0.619-0.812-0.857-1.103 c2.475-0.245,0.047-5.986-0.932-7.133c-1.512-1.77-4.035-2.581-6.719-3.293c-3.188-0.845-6.08-1.82-9.082-1.231 c-5.242,1.026-4.85-1.974-7.939-1.974c-3.707,0-10.303,0.182-11.443,3.786c-0.531,1.683-1.078,1.753-1.998,3.044 c-0.787,1.106,0.137,2.082-0.258,3.344c-0.408,1.297-1.007,5.865-1.632,7.459c-1.057,2.697-2.317,6.065-4.643,6.065 c-3.261,0.39-5.824,0.515-8.469-0.445c-1.592-0.578-4.26-1.483-5.58-2.039c-6.088-2.563-7.088-5.367-7.088-5.367 c-0.653-1.08-2.374-2.821-3.018-5.093c-0.708-2.502-1.903-4.589-2.387-5.891c-0.501-1.349-1.699-3.51-2.64-5.846 c-1.205-2.991-2.9-5.223-4.141-6.331c-1.896-1.69-3.646-4.306-7.495-3.546c-0.688,0.136-3.188,0.249-5.104,1.856 c-1.299,1.09-1.709,3.339-2.912,5.236c-0.695,1.096-1.917,4.24-3.038,6.863c-0.777,1.818-1.139,3.181-1.979,3.85 c-0.657,0.524-1.471,1.201-2.456,0.832c-0.611-0.229-1.264-0.617-1.923-1.132c-0.89-0.695-2.913-4.138-4.156-6.681 c-1.077-2.205-3.376-5.502-4.706-7.287c-1.914-2.568-3.036-3.219-5.864-3.219c-6.067,0-6.526,3.397-9.195,8.337 c-1.172,2.17-1.599,5.614-3.952,8.313c-1.345,1.544-5.637,7.893-8.621,8.972v-0.031L0,66.366v45.257l0.008,0.063v-0.284 c0.193-0.59,0.398-1.156,0.631-1.662c1.154-2.459,3.832-4.741,5.32-7.266c0.809-1.376,1.732-2.724,2.268-4.168 c0.461-1.244,0.688-3.099,1.354-4.178c0.816-1.323,2.094-1.773,3.406-1.987c2.055-0.339,3.801,2.954,6.43,4.166 c1.121,0.515,6.281,2.342,7.83,2.717c2.551,0.61,5.381,1.119,7.971,1.642c1.387,0.28,2.713,0.443,4.141,0.588 c1.281,0.128,6.08,0.287,6.377,0.634c-2.439,1.244-3.869,4.736-4.785,7.207c-0.955,2.575-1.621,5.441-2.775,7.96 c-1.279,2.783-3.961,3.941-3.641,7.184c0.123,1.294,0.359,2.651,0.143,4.075c-0.23,1.499-0.836,2.669-1.277,4.137 c-0.566,1.915-1.24,8.1-2.113,9.918l5.337-0.669l0.009-0.003c0.583-1.386,1.12-7.237,1.309-7.794 c0.998-2.934,2.322-5.348,4.359-7.617c1.986-2.211,1.883-5.061,3.043-7.637c1.256-2.8,2.945-5.039,4.539-7.671 c2.881-4.759,4.781-10.767,10.906-11.989c0.654-0.135,4.404,2.569,6.068,4.177c1.906,1.832,3.988,3.954,5.24,6.48 c2.424,4.896,4.48,11.988,5.258,15.899c0.447,2.246,0.803,2.38,2.322,4.159c0.699,0.815,2.094,3.362,2.553,4.34 c0.482,1.044,1.215,3.42,1.799,4.633c0.344,0.722,1.236,2.94,1.885,4.856l4.987-0.156c0.018,0.042,0.109-0.012,0.13,0.027 c0.002,0,0.005-0.001,0.007-0.002c-0.021-0.038-0.04-0.082-0.058-0.123C88.496,138.292,86.906,132.522,86.085,127z"/>
<path fill="#484444" d="M82.919,97.901l0.023-0.061C82.908,97.686,82.896,97.651,82.919,97.901z"/>
<g>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-675.0754" y1="96.4384" x2="-675.0754" y2="96.6205" gradientTransform="matrix(1 0 0 1 758 1.28)">
<stop offset="0" style="stop-color:#F29100"/>
<stop offset="1" style="stop-color:#EC670F"/>
</linearGradient>
<path fill="url(#SVGID_1_)" d="M82.919,97.901l0.023-0.061C82.908,97.686,82.896,97.651,82.919,97.901z"/>
<g>
<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-696.7245" y1="97.701" x2="-696.7245" y2="142.9972" gradientTransform="matrix(1 0 0 1 758 1.28)">
<stop offset="0" style="stop-color:#F29100"/>
<stop offset="1" style="stop-color:#EC670F"/>
</linearGradient>
<path fill="url(#SVGID_2_)" d="M84.031,138.674c-0.584-1.213-1.316-3.589-1.799-4.633c-0.459-0.978-1.854-3.524-2.553-4.34 c-1.52-1.779-1.875-1.913-2.322-4.159c-0.777-3.911-2.834-11.004-5.258-15.899c-1.252-2.526-3.334-4.648-5.24-6.48 c-1.664-1.607-5.414-4.312-6.068-4.177c-6.125,1.223-8.025,7.23-10.906,11.989c-1.594,2.632-3.283,4.871-4.539,7.671 c-1.16,2.575-1.057,5.426-3.043,7.637c-2.037,2.27-3.361,4.684-4.359,7.617c-0.189,0.557-0.726,6.408-1.309,7.794 c0,0.001-0.001,0.002-0.001,0.003l9.104-0.641c8.482,0.578,6.033,3.829,19.273,3.121l20.906-0.647l0,0 C85.267,141.614,84.374,139.396,84.031,138.674z"/>
</g>
<g>
<g>
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-675.2191" y1="-1.2802" x2="-675.219" y2="142.9646" gradientTransform="matrix(1 0 0 1 758 1.28)">
<stop offset="0" style="stop-color:#F29100"/>
<stop offset="1" style="stop-color:#EC670F"/>
</linearGradient>
<path fill="url(#SVGID_3_)" d="M144.695,0H20.865C9.347,0,0.01,9.339,0.01,20.857v45.476v0.031 c2.984-1.079,7.276-7.428,8.621-8.972c2.353-2.7,2.78-6.144,3.952-8.313c2.669-4.94,3.128-8.337,9.195-8.337 c2.828,0,3.951,0.652,5.864,3.219c1.331,1.785,3.63,5.083,4.706,7.287c1.242,2.544,3.266,5.986,4.156,6.681 c0.659,0.516,1.312,0.903,1.923,1.132c0.984,0.369,1.798-0.308,2.456-0.832c0.84-0.669,1.202-2.032,1.979-3.85 c1.122-2.623,2.343-5.766,3.038-6.863c1.203-1.896,1.613-4.146,2.912-5.236c1.916-1.607,4.416-1.72,5.104-1.856 c3.849-0.76,5.599,1.856,7.495,3.546c1.241,1.108,2.937,3.34,4.141,6.331c0.941,2.336,2.139,4.497,2.64,5.846 c0.484,1.302,1.679,3.389,2.387,5.891c0.643,2.272,2.364,4.013,3.018,5.093c0,0,1.001,2.804,7.088,5.367 c1.32,0.556,3.988,1.46,5.58,2.039c2.645,0.961,5.207,0.836,8.469,0.445c2.326,0,3.586-3.368,4.643-6.065 c0.625-1.594,1.224-6.162,1.632-7.459c0.395-1.262-0.529-2.238,0.258-3.344c0.92-1.291,1.467-1.361,1.998-3.044 c1.141-3.604,7.736-3.786,11.443-3.786c3.09,0,2.697,3,7.939,1.974c3.002-0.589,5.895,0.387,9.082,1.231 c2.684,0.712,5.207,1.523,6.719,3.293c0.979,1.146,3.406,6.888,0.932,7.133c0.238,0.291,0.412,0.816,0.857,1.103 c-0.551,2.166-2.949,0.623-4.281,0.345c-1.795-0.372-3.062,0.056-4.818,0.833c-3.002,1.337-7.393,1.181-10.008,3.359 c-2.219,1.846-2.215,5.967-3.25,8.276c0,0-2.873,7.394-9.146,11.918c-1.607,1.16-4.748,3.95-11.58,5.005 c-3.066,0.474-5.934,0.513-9.082,0.356c-1.541-0.074-2.994-0.153-4.539-0.173c-0.91-0.007-3.963-0.104-3.812,0.188l-0.34,0.848 c0.053,0.279,0.164,0.976,0.195,1.144c0.125,0.685,0.16,1.231,0.186,1.86c0.047,1.295-0.107,2.645-0.041,3.952 c0.137,2.711,1.143,5.182,1.27,7.917c0.139,3.045,1.645,6.267,3.102,8.754c0.553,0.947,1.395,1.055,1.762,2.221 c0.43,1.336,0.023,2.753,0.232,4.177c0.82,5.521,2.41,11.292,4.896,16.275c0.017,0.041,0.037,0.086,0.058,0.123 c0,0,0,0.001,0.001,0.002c3.07-0.516,6.146-1.62,10.135-2.21c7.314-1.085,17.486-0.526,24.02-1.138 c16.533-1.554,25.506,6.781,40.355,3.365V20.858C165.55,9.339,156.216,0,144.695,0z M82.919,97.901 c-0.023-0.25-0.012-0.215,0.023-0.061L82.919,97.901z"/>
</g>
</g>
<g>
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-735.129" y1="90.8344" x2="-735.129" y2="141.9687" gradientTransform="matrix(1 0 0 1 758 1.28)">
<stop offset="0" style="stop-color:#F29100"/>
<stop offset="1" style="stop-color:#EC670F"/>
</linearGradient>
<path fill="url(#SVGID_4_)" d="M38.175,117.053c1.154-2.518,1.82-5.385,2.775-7.96c0.916-2.471,2.346-5.963,4.785-7.207 c-0.297-0.347-5.096-0.506-6.377-0.634c-1.428-0.145-2.754-0.308-4.141-0.588c-2.59-0.523-5.42-1.031-7.971-1.642 c-1.549-0.375-6.709-2.202-7.83-2.717c-2.629-1.212-4.375-4.505-6.43-4.166c-1.312,0.214-2.59,0.664-3.406,1.987 c-0.666,1.079-0.893,2.933-1.354,4.178c-0.535,1.444-1.459,2.792-2.268,4.168c-1.488,2.524-4.166,4.807-5.32,7.266 c-0.232,0.506-0.438,1.072-0.631,1.662v0.284v9.15v16.321v2.358c1.346,0.23,2.754,0.513,4.33,0.934 c11.631,3.104,14.469,3.366,25.877,2.062l1.07-0.142v-0.001c0.873-1.818,1.547-8.003,2.113-9.918 c0.441-1.468,1.047-2.638,1.277-4.137c0.217-1.424-0.02-2.781-0.143-4.075C34.214,120.994,36.896,119.836,38.175,117.053z"/>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 8.4 KiB

BIN
public/logos/odin.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
id="vlpa"
version="1.1"
viewBox="0 0 984.6 440.8"
xml:space="preserve"
sodipodi:docname="opencl-dark.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"><defs
id="defs1420" /><sodipodi:namedview
id="namedview1418"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="1.733699"
inkscape:cx="492.3"
inkscape:cy="220.62654"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="vlpa" /><title
id="title1381">OpenCL logo</title><desc
id="desc1383">A heterogenous computing API from Khronos Group</desc><metadata
id="metadata1385"><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>
<style
type="text/css"
id="style1387">
.st0{fill:#ABD038;}
.st1{fill:#EE332D;}
.st2{fill:#F2BA1A;}
.st3{fill:#3DAE2B;}
.st4{fill:#010101;}
</style>
<path
class="st0"
d="m421.6 60.1c14.6-22.8 31.8-49.8 37.4-58.6-63.9 4.8-123 21.4-173 46.7 7.7 14.4 17.7 32.5 25.4 46.5 26.5-9.9 55.3-16.7 85.7-19.6 10-1 19-6.5 24.5-15z"
id="path1389" />
<path
class="st1"
d="m654.9 152.3c13.9 6.6 27.4 8.6 46.3 8.6 34.6 0 99.9 0.1 135.8 0.2-31.6-52.5-85.8-96.2-153.7-124.8-24.1 16.1-93.1 62.3-104.1 69.6 43.6 21.3 62 39.9 75.7 46.4z"
id="path1391" />
<path
class="st2"
d="m472.2 0.7c-1.9 5.6-18.9 56.6-24.3 73.1 27.4 1.2 53.8 5.4 78.5 12.3 14.7 4.1 30.5 2.6 44.1-4.4l99.6-50.8c-51.5-19.7-110.1-30.9-172.4-30.9-8.6 0-17.1 0.3-25.5 0.7z"
id="path1393" />
<path
class="st3"
d="m149.3 174.7 32.3 0.1c8.7 0 17-3.6 22.9-10 17.5-19.1 39-35.9 63.7-49.8 8.8-4.9 13.7-14.8 12.1-24.7-2.4-15.6-5-31.7-5.7-36-56.3 30.5-100.1 72.1-125.3 120.4z"
id="path1395" />
<g
transform="translate(-56.3,-38.2)"
id="g1401"
style="fill:#ffffff">
<polygon
class="st4"
points="974 239.5 966.5 239.5 966.5 233.9 987.9 233.9 987.9 239.5 980.5 239.5 980.5 258.8 974 258.8"
id="polygon1397"
style="fill:#ffffff" />
<polyline
class="st4"
points="1019 233.9 1019 258.8 1012 258.8 1012 239.9 1012 239.9 1007 258.8 1002 258.8 997 239.9 996.9 239.9 996.9 258.8 990.8 258.8 990.8 233.9 990.8 233.9 1e3 233.9 1005 250.5 1005 250.5 1009 233.9"
id="polyline1399"
style="fill:#ffffff" />
</g>
<g
transform="matrix(.9924 0 0 1 -53.46 -38.2)"
id="g1415"
style="fill:#ffffff">
<path
class="st4"
d="m216.7 260.3c-7.9-9.2-17.6-16.5-29.1-21.8-11.4-5.4-24.4-8.1-38.8-8.1s-27.3 2.7-38.8 8.1c-11.4 5.4-21.1 12.7-29.1 21.8-7.9 9.2-14 19.9-18.2 32.1s-6.4 25.2-6.4 38.8c0 13.8 2.1 26.9 6.4 39.1 4.2 12.2 10.3 22.9 18.2 32.1s17.6 16.4 29.1 21.7c11.4 5.3 24.4 8 38.8 8s27.3-2.7 38.8-8c11.4-5.3 21.1-12.5 29.1-21.7 7.9-9.2 14-19.9 18.2-32.1s6.4-25.3 6.4-39.1c0-13.7-2.1-26.6-6.4-38.8-4.2-12.2-10.3-22.9-18.2-32.1zm-12.6 97.9c-2.3 8.8-5.7 16.7-10.4 23.6s-10.8 12.5-18.2 16.6c-7.5 4.1-16.4 6.2-26.6 6.2-10.3 0-19.1-2.1-26.6-6.2s-13.6-9.7-18.2-16.6c-4.7-6.9-8.2-14.8-10.4-23.6-2.3-8.8-3.4-17.8-3.4-27s1.1-18.2 3.4-27 5.7-16.7 10.4-23.6 10.8-12.4 18.2-16.6c7.5-4.1 16.4-6.2 26.6-6.2 10.3 0 19.1 2.1 26.6 6.2s13.6 9.7 18.2 16.6c4.7 6.9 8.2 14.8 10.4 23.6 2.3 8.8 3.4 17.8 3.4 27s-1.2 18.2-3.4 27z"
id="path1403"
style="fill:#ffffff" />
<path
class="st4"
d="m384.5 306c-5.4-6.7-12.2-12-20.4-15.9s-17.8-5.8-28.8-5.8c-9 0-17.4 1.8-25.1 5.3-7.8 3.5-13.8 9.3-18.1 17.4h-0.5v-19h-29.2v191h30.8v-69.6h0.5c2.3 3.8 5.3 7.1 8.8 9.8 3.5 2.8 7.3 5.1 11.5 6.9 4.1 1.8 8.5 3.1 13 3.9s9 1.2 13.5 1.2c10.3 0 19.2-2 26.8-6.1 7.6-4 13.8-9.4 18.8-16.2 5-6.7 8.7-14.5 11.1-23.3s3.6-17.9 3.6-27.3c0-10.3-1.4-19.9-4.1-28.9-2.7-8.8-6.8-16.7-12.2-23.4zm-16.6 69.8c-1.4 5.8-3.6 11.1-6.8 15.7s-7.2 8.3-12 11.2c-4.9 2.9-10.8 4.3-17.8 4.3-6.3 0-11.9-1.3-16.6-3.8-4.8-2.5-8.9-5.9-12.3-10.3-3.4-4.3-6-9.5-7.7-15.5s-2.6-12.5-2.6-19.6c0-14.9 3.3-26.9 9.9-35.9s16.4-13.5 29.3-13.5c6.3 0 11.9 1.4 16.8 4.2s8.9 6.5 12.2 11.1 5.7 9.8 7.3 15.8c1.6 5.9 2.4 12.1 2.4 18.3-0.1 6.2-0.7 12.2-2.1 18z"
id="path1405"
style="fill:#ffffff" />
<path
class="st4"
d="m531.8 309.3c-5.8-7.6-13-13.6-21.8-18.2-8.7-4.6-18.6-6.9-29.6-6.9-10.5 0-19.8 2-28.1 5.9-8.3 4-15.4 9.3-21.2 16.1-5.9 6.7-10.4 14.6-13.5 23.5-3.2 8.9-4.7 18.3-4.7 28.2 0 10.8 1.5 20.7 4.5 29.7s7.4 16.7 13.2 23.2c5.9 6.5 13 11.5 21.5 15.1s18.2 5.4 29.2 5.4c7.6 0 14.8-1 21.8-3.1 6.9-2.1 13.2-5.1 18.8-9.2 5.6-4 10.4-9 14.3-15 4-5.9 6.8-12.7 8.4-20.2h-29.2c-2.7 7.7-6.8 13.5-12.3 17.4s-12.8 5.8-21.8 5.8c-6.5 0-12.1-1.1-16.8-3.4-4.7-2.2-8.6-5.3-11.6-9-3.1-3.8-5.4-8.2-6.9-13.2s-2.3-10.3-2.3-15.7h102.7c1.3-10.4 0.6-20.5-2-30.4-2.7-9.7-6.9-18.4-12.6-26zm-88.2 36.2c0.2-5.2 1.2-10.1 3.1-14.6s4.4-8.4 7.6-11.7 6.9-5.9 11.4-7.8c4.4-1.9 9.3-2.8 14.7-2.8 5.2 0 10 1 14.2 3.1s7.8 4.8 10.8 8.1 5.3 7.2 7 11.7 2.7 9.2 3.1 14z"
id="path1407"
style="fill:#ffffff" />
<path
class="st4"
d="m673.3 296.1c-8.8-7.9-20.9-11.9-36.2-11.9-9.2 0-17.6 2.2-25.1 6.6-7.6 4.4-13.7 10.5-18.4 18.2l-0.5-0.5v-20.5h-29.2v139.5h30.8v-82.3c0-5 0.8-9.8 2.4-14.3s3.9-8.4 6.8-11.7 6.4-5.9 10.5-7.8 8.8-2.8 14.1-2.8c9.2 0 16 2.5 20.3 7.4s6.7 12.9 7 23.9v87.7h30.8v-95.8c0-15.9-4.5-27.8-13.3-35.7z"
id="path1409"
style="fill:#ffffff" />
<path
class="st4"
d="m840.7 352.1c-1.5 12-5.8 21.9-12.6 29.4-6.7 7.3-16.2 11.1-28.2 11.1-9 0-16.6-1.7-22.8-5.2-6.2-3.4-11.3-8-15.2-13.7s-6.8-12.3-8.6-19.6-2.7-14.9-2.7-22.6c0-8.1 0.9-16 2.7-23.6 1.8-7.5 4.7-14.2 8.6-20.1 3.9-5.8 8.9-10.4 15.2-13.9 6.2-3.4 13.9-5.2 22.8-5.2 4.8 0 9.6 0.8 14 2.4s8.5 3.8 12 6.7c3.5 2.8 6.5 6.2 8.8 9.9s3.8 7.8 4.5 12.3l0.3 1.9h44.8l-0.3-2.5c-1.3-11.2-4.4-21.3-9.3-30s-11.2-16.1-18.8-22c-7.5-5.9-16.1-10.4-25.6-13.5s-19.7-4.6-30.3-4.6c-14.9 0-28.5 2.6-40.2 7.9-11.7 5.2-21.8 12.6-30 21.8-8.1 9.2-14.4 20.1-18.8 32.5-4.3 12.4-6.5 25.8-6.5 39.9 0 13.8 2.2 27 6.5 39.2s10.6 23 18.8 32c8.1 9 18.2 16.3 30 21.5 11.7 5.2 25.3 7.9 40.2 7.9 11.9 0 23-1.9 32.9-5.6 10-3.7 18.8-9.1 26.2-16s13.5-15.3 18-25.1c4.5-9.7 7.3-20.8 8.4-32.8l0.2-2.4h-44.7z"
id="path1411"
style="fill:#ffffff" />
<polygon
class="st4"
points="902.4 233.9 902.4 427.5 1041 427.5 1041 388.1 948.6 388.1 948.6 233.9"
id="polygon1413"
style="fill:#ffffff" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

26
public/logos/opencl.svg Normal file
View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="vlpa" version="1.1" viewBox="0 0 984.6 440.8" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><title>OpenCL logo</title><desc>A heterogenous computing API from Khronos Group</desc><metadata><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>
<style type="text/css">
.st0{fill:#ABD038;}
.st1{fill:#EE332D;}
.st2{fill:#F2BA1A;}
.st3{fill:#3DAE2B;}
.st4{fill:#010101;}
</style>
<path class="st0" d="m421.6 60.1c14.6-22.8 31.8-49.8 37.4-58.6-63.9 4.8-123 21.4-173 46.7 7.7 14.4 17.7 32.5 25.4 46.5 26.5-9.9 55.3-16.7 85.7-19.6 10-1 19-6.5 24.5-15z"/>
<path class="st1" d="m654.9 152.3c13.9 6.6 27.4 8.6 46.3 8.6 34.6 0 99.9 0.1 135.8 0.2-31.6-52.5-85.8-96.2-153.7-124.8-24.1 16.1-93.1 62.3-104.1 69.6 43.6 21.3 62 39.9 75.7 46.4z"/>
<path class="st2" d="m472.2 0.7c-1.9 5.6-18.9 56.6-24.3 73.1 27.4 1.2 53.8 5.4 78.5 12.3 14.7 4.1 30.5 2.6 44.1-4.4l99.6-50.8c-51.5-19.7-110.1-30.9-172.4-30.9-8.6 0-17.1 0.3-25.5 0.7z"/>
<path class="st3" d="m149.3 174.7 32.3 0.1c8.7 0 17-3.6 22.9-10 17.5-19.1 39-35.9 63.7-49.8 8.8-4.9 13.7-14.8 12.1-24.7-2.4-15.6-5-31.7-5.7-36-56.3 30.5-100.1 72.1-125.3 120.4z"/>
<g transform="translate(-56.3,-38.2)">
<polygon class="st4" points="974 239.5 966.5 239.5 966.5 233.9 987.9 233.9 987.9 239.5 980.5 239.5 980.5 258.8 974 258.8"/>
<polyline class="st4" points="1019 233.9 1019 258.8 1012 258.8 1012 239.9 1012 239.9 1007 258.8 1002 258.8 997 239.9 996.9 239.9 996.9 258.8 990.8 258.8 990.8 233.9 990.8 233.9 1e3 233.9 1005 250.5 1005 250.5 1009 233.9"/>
</g>
<g transform="matrix(.9924 0 0 1 -53.46 -38.2)">
<path class="st4" d="m216.7 260.3c-7.9-9.2-17.6-16.5-29.1-21.8-11.4-5.4-24.4-8.1-38.8-8.1s-27.3 2.7-38.8 8.1c-11.4 5.4-21.1 12.7-29.1 21.8-7.9 9.2-14 19.9-18.2 32.1s-6.4 25.2-6.4 38.8c0 13.8 2.1 26.9 6.4 39.1 4.2 12.2 10.3 22.9 18.2 32.1s17.6 16.4 29.1 21.7c11.4 5.3 24.4 8 38.8 8s27.3-2.7 38.8-8c11.4-5.3 21.1-12.5 29.1-21.7 7.9-9.2 14-19.9 18.2-32.1s6.4-25.3 6.4-39.1c0-13.7-2.1-26.6-6.4-38.8-4.2-12.2-10.3-22.9-18.2-32.1zm-12.6 97.9c-2.3 8.8-5.7 16.7-10.4 23.6s-10.8 12.5-18.2 16.6c-7.5 4.1-16.4 6.2-26.6 6.2-10.3 0-19.1-2.1-26.6-6.2s-13.6-9.7-18.2-16.6c-4.7-6.9-8.2-14.8-10.4-23.6-2.3-8.8-3.4-17.8-3.4-27s1.1-18.2 3.4-27 5.7-16.7 10.4-23.6 10.8-12.4 18.2-16.6c7.5-4.1 16.4-6.2 26.6-6.2 10.3 0 19.1 2.1 26.6 6.2s13.6 9.7 18.2 16.6c4.7 6.9 8.2 14.8 10.4 23.6 2.3 8.8 3.4 17.8 3.4 27s-1.2 18.2-3.4 27z"/>
<path class="st4" d="m384.5 306c-5.4-6.7-12.2-12-20.4-15.9s-17.8-5.8-28.8-5.8c-9 0-17.4 1.8-25.1 5.3-7.8 3.5-13.8 9.3-18.1 17.4h-0.5v-19h-29.2v191h30.8v-69.6h0.5c2.3 3.8 5.3 7.1 8.8 9.8 3.5 2.8 7.3 5.1 11.5 6.9 4.1 1.8 8.5 3.1 13 3.9s9 1.2 13.5 1.2c10.3 0 19.2-2 26.8-6.1 7.6-4 13.8-9.4 18.8-16.2 5-6.7 8.7-14.5 11.1-23.3s3.6-17.9 3.6-27.3c0-10.3-1.4-19.9-4.1-28.9-2.7-8.8-6.8-16.7-12.2-23.4zm-16.6 69.8c-1.4 5.8-3.6 11.1-6.8 15.7s-7.2 8.3-12 11.2c-4.9 2.9-10.8 4.3-17.8 4.3-6.3 0-11.9-1.3-16.6-3.8-4.8-2.5-8.9-5.9-12.3-10.3-3.4-4.3-6-9.5-7.7-15.5s-2.6-12.5-2.6-19.6c0-14.9 3.3-26.9 9.9-35.9s16.4-13.5 29.3-13.5c6.3 0 11.9 1.4 16.8 4.2s8.9 6.5 12.2 11.1 5.7 9.8 7.3 15.8c1.6 5.9 2.4 12.1 2.4 18.3-0.1 6.2-0.7 12.2-2.1 18z"/>
<path class="st4" d="m531.8 309.3c-5.8-7.6-13-13.6-21.8-18.2-8.7-4.6-18.6-6.9-29.6-6.9-10.5 0-19.8 2-28.1 5.9-8.3 4-15.4 9.3-21.2 16.1-5.9 6.7-10.4 14.6-13.5 23.5-3.2 8.9-4.7 18.3-4.7 28.2 0 10.8 1.5 20.7 4.5 29.7s7.4 16.7 13.2 23.2c5.9 6.5 13 11.5 21.5 15.1s18.2 5.4 29.2 5.4c7.6 0 14.8-1 21.8-3.1 6.9-2.1 13.2-5.1 18.8-9.2 5.6-4 10.4-9 14.3-15 4-5.9 6.8-12.7 8.4-20.2h-29.2c-2.7 7.7-6.8 13.5-12.3 17.4s-12.8 5.8-21.8 5.8c-6.5 0-12.1-1.1-16.8-3.4-4.7-2.2-8.6-5.3-11.6-9-3.1-3.8-5.4-8.2-6.9-13.2s-2.3-10.3-2.3-15.7h102.7c1.3-10.4 0.6-20.5-2-30.4-2.7-9.7-6.9-18.4-12.6-26zm-88.2 36.2c0.2-5.2 1.2-10.1 3.1-14.6s4.4-8.4 7.6-11.7 6.9-5.9 11.4-7.8c4.4-1.9 9.3-2.8 14.7-2.8 5.2 0 10 1 14.2 3.1s7.8 4.8 10.8 8.1 5.3 7.2 7 11.7 2.7 9.2 3.1 14z"/>
<path class="st4" d="m673.3 296.1c-8.8-7.9-20.9-11.9-36.2-11.9-9.2 0-17.6 2.2-25.1 6.6-7.6 4.4-13.7 10.5-18.4 18.2l-0.5-0.5v-20.5h-29.2v139.5h30.8v-82.3c0-5 0.8-9.8 2.4-14.3s3.9-8.4 6.8-11.7 6.4-5.9 10.5-7.8 8.8-2.8 14.1-2.8c9.2 0 16 2.5 20.3 7.4s6.7 12.9 7 23.9v87.7h30.8v-95.8c0-15.9-4.5-27.8-13.3-35.7z"/>
<path class="st4" d="m840.7 352.1c-1.5 12-5.8 21.9-12.6 29.4-6.7 7.3-16.2 11.1-28.2 11.1-9 0-16.6-1.7-22.8-5.2-6.2-3.4-11.3-8-15.2-13.7s-6.8-12.3-8.6-19.6-2.7-14.9-2.7-22.6c0-8.1 0.9-16 2.7-23.6 1.8-7.5 4.7-14.2 8.6-20.1 3.9-5.8 8.9-10.4 15.2-13.9 6.2-3.4 13.9-5.2 22.8-5.2 4.8 0 9.6 0.8 14 2.4s8.5 3.8 12 6.7c3.5 2.8 6.5 6.2 8.8 9.9s3.8 7.8 4.5 12.3l0.3 1.9h44.8l-0.3-2.5c-1.3-11.2-4.4-21.3-9.3-30s-11.2-16.1-18.8-22c-7.5-5.9-16.1-10.4-25.6-13.5s-19.7-4.6-30.3-4.6c-14.9 0-28.5 2.6-40.2 7.9-11.7 5.2-21.8 12.6-30 21.8-8.1 9.2-14.4 20.1-18.8 32.5-4.3 12.4-6.5 25.8-6.5 39.9 0 13.8 2.2 27 6.5 39.2s10.6 23 18.8 32c8.1 9 18.2 16.3 30 21.5 11.7 5.2 25.3 7.9 40.2 7.9 11.9 0 23-1.9 32.9-5.6 10-3.7 18.8-9.1 26.2-16s13.5-15.3 18-25.1c4.5-9.7 7.3-20.8 8.4-32.8l0.2-2.4h-44.7z"/>
<polygon class="st4" points="902.4 233.9 902.4 427.5 1041 427.5 1041 388.1 948.6 388.1 948.6 233.9"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg1664"
width="48"
height="48"
viewBox="0 0 48 48"
sodipodi:docname="pascal-dark.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1668" />
<sodipodi:namedview
id="namedview1666"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="8.4270833"
inkscape:cx="21.181706"
inkscape:cy="21.775031"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1670" />
<g
inkscape:groupmode="layer"
inkscape:label="Image"
id="g1670">
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:53.3333px;line-height:1.25;font-family:sans-serif;fill:#ffffff;fill-opacity:1;stroke:none"
x="6.1093855"
y="43.388008"
id="text2686"><tspan
sodipodi:role="line"
id="tspan2684"
x="6.1093855"
y="43.388008"
style="font-size:53.3333px;fill:#ffffff">P</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

52
public/logos/pascal.svg Normal file
View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg1664"
width="48"
height="48"
viewBox="0 0 48 48"
sodipodi:docname="pascal.svg"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1668" />
<sodipodi:namedview
id="namedview1666"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="8.4270833"
inkscape:cx="21.181706"
inkscape:cy="21.775031"
inkscape:window-width="1920"
inkscape:window-height="1017"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="g1670" />
<g
inkscape:groupmode="layer"
inkscape:label="Image"
id="g1670">
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:53.3333px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none"
x="6.1093855"
y="43.388008"
id="text2686"><tspan
sodipodi:role="line"
id="tspan2684"
x="6.1093855"
y="43.388008"
style="font-size:53.3333px">P</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

307
public/logos/pony.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 52 KiB

31
public/logos/python.svg Normal file
View File

@@ -0,0 +1,31 @@
<?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://web.resource.org/cc/" 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" width="110.4211" height="109.8461" id="svg2169" sodipodi:version="0.32" inkscape:version="0.45.1" version="1.0" sodipodi:docbase="/home/bene/Desktop" sodipodi:docname="dessin-1.svg" inkscape:output_extension="org.inkscape.output.svg.inkscape">
<defs id="defs2171">
<linearGradient id="linearGradient11301" inkscape:collect="always">
<stop id="stop11303" offset="0" style="stop-color:#ffe052;stop-opacity:1"/>
<stop id="stop11305" offset="1" style="stop-color:#ffc331;stop-opacity:1"/>
</linearGradient>
<linearGradient gradientUnits="userSpaceOnUse" y2="168.1012" x2="147.77737" y1="111.92053" x1="89.136749" id="linearGradient11307" xlink:href="#linearGradient11301" inkscape:collect="always"/>
<linearGradient id="linearGradient9515" inkscape:collect="always">
<stop id="stop9517" offset="0" style="stop-color:#387eb8;stop-opacity:1"/>
<stop id="stop9519" offset="1" style="stop-color:#366994;stop-opacity:1"/>
</linearGradient>
<linearGradient gradientUnits="userSpaceOnUse" y2="131.85291" x2="110.14919" y1="77.070274" x1="55.549179" id="linearGradient9521" xlink:href="#linearGradient9515" inkscape:collect="always"/>
</defs>
<sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="0.24748737" inkscape:cx="-260.46312" inkscape:cy="316.02744" inkscape:document-units="px" inkscape:current-layer="layer1" width="131.10236px" height="184.25197px" inkscape:window-width="872" inkscape:window-height="624" inkscape:window-x="5" inkscape:window-y="48"/>
<metadata id="metadata2174">
<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>
<g inkscape:label="Calque 1" inkscape:groupmode="layer" id="layer1" transform="translate(-473.36088,-251.72485)">
<g id="g1894" transform="translate(428.42338,184.2561)">
<path style="opacity:1;color:#000000;fill:url(#linearGradient9521);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" d="M 99.75,67.46875 C 71.718268,67.468752 73.46875,79.625 73.46875,79.625 L 73.5,92.21875 L 100.25,92.21875 L 100.25,96 L 62.875,96 C 62.875,96 44.9375,93.965724 44.9375,122.25 C 44.937498,150.53427 60.59375,149.53125 60.59375,149.53125 L 69.9375,149.53125 L 69.9375,136.40625 C 69.9375,136.40625 69.433848,120.75 85.34375,120.75 C 101.25365,120.75 111.875,120.75 111.875,120.75 C 111.875,120.75 126.78125,120.99096 126.78125,106.34375 C 126.78125,91.696544 126.78125,82.125 126.78125,82.125 C 126.78125,82.124998 129.04443,67.46875 99.75,67.46875 z M 85,75.9375 C 87.661429,75.937498 89.8125,78.088571 89.8125,80.75 C 89.812502,83.411429 87.661429,85.5625 85,85.5625 C 82.338571,85.562502 80.1875,83.411429 80.1875,80.75 C 80.187498,78.088571 82.338571,75.9375 85,75.9375 z " id="path8615"/>
<path id="path8620" d="M 100.5461,177.31485 C 128.57784,177.31485 126.82735,165.1586 126.82735,165.1586 L 126.7961,152.56485 L 100.0461,152.56485 L 100.0461,148.7836 L 137.4211,148.7836 C 137.4211,148.7836 155.3586,150.81787 155.3586,122.53359 C 155.35861,94.249323 139.70235,95.252343 139.70235,95.252343 L 130.3586,95.252343 L 130.3586,108.37734 C 130.3586,108.37734 130.86226,124.03359 114.95235,124.03359 C 99.042448,124.03359 88.421098,124.03359 88.421098,124.03359 C 88.421098,124.03359 73.514848,123.79263 73.514848,138.43985 C 73.514848,153.08705 73.514848,162.6586 73.514848,162.6586 C 73.514848,162.6586 71.251668,177.31485 100.5461,177.31485 z M 115.2961,168.8461 C 112.63467,168.8461 110.4836,166.69503 110.4836,164.0336 C 110.4836,161.37217 112.63467,159.2211 115.2961,159.2211 C 117.95753,159.2211 120.1086,161.37217 120.1086,164.0336 C 120.10861,166.69503 117.95753,168.8461 115.2961,168.8461 z " style="opacity:1;color:#000000;fill:url(#linearGradient11307);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

17
public/logos/racket.svg Normal file
View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.1.0, 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="circle_pieces" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
y="0px" width="511.875px" height="511.824px" viewBox="0 0 511.875 511.824" enable-background="new 0 0 511.875 511.824"
xml:space="preserve">
<circle id="circle" fill="#FFFFFF" cx="256.252" cy="255.986" r="253.093"/>
<path id="blue-piece" fill="#3E5BA9" d="M455.398,412.197c33.792-43.021,53.946-97.262,53.946-156.211
c0-139.779-113.313-253.093-253.093-253.093c-30.406,0-59.558,5.367-86.566,15.197C272.435,71.989,408.349,247.839,455.398,412.197z
"/>
<path id="left-red-piece" fill="#9F1D20" d="M220.003,164.337c-39.481-42.533-83.695-76.312-130.523-98.715
C36.573,112.011,3.159,180.092,3.159,255.986c0,63.814,23.626,122.104,62.597,166.623
C100.111,319.392,164.697,219.907,220.003,164.337z"/>
<path id="bottom-red-piece" fill="#9F1D20" d="M266.638,221.727c-54.792,59.051-109.392,162.422-129.152,257.794
c35.419,18.857,75.84,29.559,118.766,29.559c44.132,0,85.618-11.306,121.74-31.163C357.171,381.712,317.868,293.604,266.638,221.727
z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

136
public/logos/ruby.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.2 KiB

2
public/logos/rust.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.2 KiB

25
public/logos/sail.svg Normal file
View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
Sail logo by Jean Pichon, licensed under CC0 1.0
https://creativecommons.org/publicdomain/zero/1.0/
-->
<svg
version="1.1"
viewBox="0 0 210 210"
height="210mm"
width="210mm"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<g transform="translate(-0.28176534,-75.428589)">
<path
d="m 94.030424,262.96089 c 0,0 30.994046,-43.46726 43.845236,-74.08333 12.85119,-30.61607 27.97024,-68.79167 27.97024,-68.79167 0,0 -1.88988,52.16072 -1.51191,83.91072 0.37798,31.75 1.88989,49.51487 1.88989,49.51487 z"
style="fill:#259dd5;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4" />
<path
d="m 46.405423,259.93708 c 0,0 50.64881,-55.94047 69.547617,-86.55654 18.89881,-30.61607 46.1131,-70.30357 46.1131,-70.30357 0,0 -16.63096,47.24702 -20.41072,67.27976 -3.77976,20.03274 -1.88988,54.42857 -1.88988,54.42857 0,0 -13.98512,3.02381 -40.065473,12.85119 -26.080354,9.82738 -53.294644,22.30059 -53.294644,22.30059 z"
style="fill:#259dd5;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4" />
<path
d="m 19.947093,251.99959 c 0,0 25.70238,-25.70238 66.523805,-74.4613 40.821432,-48.75893 75.595232,-88.446434 75.595232,-88.446434 0,0 -25.3244,57.830354 -34.7738,78.619044 -9.44941,20.78869 -17.38691,44.22322 -17.38691,44.22322 0,0 -42.333327,18.14286 -57.074397,26.08036 -14.74107,7.9375 -32.88393,13.98511 -32.88393,13.98511"
style="fill:#259dd5;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
public/logos/scala.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

View File

@@ -0,0 +1,94 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 28.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"
viewBox="0 0 900 900" style="enable-background:new 0 0 900 900;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
.st1{fill:url(#SVGID_00000114785271791017510400000007784813128375659396_);}
.st2{fill:#FF6633;}
.st3{fill:#1FBEC9;}
.st4{fill:url(#SVGID_00000010270431243208880550000013207390290232441783_);}
.st5{fill:url(#SVGID_00000026147318369302246490000007494975795837699460_);}
.st6{fill:#FFFFFF;}
</style>
<g>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="508.1032" y1="469.6421" x2="553.6288" y2="410.4037" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="0" style="stop-color:#15768C"/>
<stop offset="0.1694" style="stop-color:#188B9D"/>
<stop offset="0.3807" style="stop-color:#1A9EAC"/>
<stop offset="0.5982" style="stop-color:#1CA9B5"/>
<stop offset="0.8297" style="stop-color:#1CADB8"/>
</linearGradient>
<path class="st0" d="M374.8,482.7c47.2,32.1,102.5,43.4,153,25.9c57.9-20,96.1-73.3,107.6-138.4c-38,28.2-87.3,55.5-142.9,77.6
C451.2,464.1,411.1,475.8,374.8,482.7z"/>
<linearGradient id="SVGID_00000095327665278567640320000000576271776753346716_" gradientUnits="userSpaceOnUse" x1="274.8267" y1="722.6879" x2="453.1015" y2="816.0701" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="6.610756e-02" style="stop-color:#FF6633"/>
<stop offset="0.2371" style="stop-color:#FF7133"/>
<stop offset="0.6373" style="stop-color:#FF8733"/>
<stop offset="0.8966" style="stop-color:#FF8F33"/>
</linearGradient>
<path style="fill:url(#SVGID_00000095327665278567640320000000576271776753346716_);" d="M514.4,99.8
c-44.8-27-95.9-35.6-142.8-19.3C316.4,99.6,279,148.9,265.8,210c38-28.2,87.3-55.5,143-77.7C445.5,117.7,481.3,106.9,514.4,99.8z"
/>
<path class="st2" d="M687,127.8c-11.5-38.4-81.6-47.5-172.6-28c-33,7.1-68.9,17.9-105.6,32.6c-55.7,22.1-105,49.5-143,77.7
c-56.2,41.7-87.6,85.2-78.2,116.4c7.7,25.8,43.3,38.3,93.2,36.6c49.7-1.7,113.6-17.6,178.7-48.9c-78.2,17.3-137.5,14.8-136.1-7.8
c2.1-33.1,81.7-96.1,200.5-140.4c17.2-6.4,33.3-12,48.4-16.7c50.9-16,89.7-22.8,115-20.3C687.2,128.5,687.1,128.1,687,127.8z"/>
<path class="st3" d="M713.7,253.6c-8-26.7-45.9-39.2-98.7-36.4c-48.9,2.7-110.5,18.5-173.1,48.6c78.2-17.3,137.5-14.8,136.1,7.8
c-2.1,33.1-81.7,96.1-200.5,140.4c-20,7.5-38.6,13.8-55.8,19c-47.3,14.4-83.6,20.4-107.6,18c0.1,0.3,0.2,0.7,0.3,1
c11,36.7,75.5,46.6,160.5,30.5c36.3-6.9,76.4-18.6,117.7-35c55.6-22.1,104.9-49.4,142.9-77.6C691.6,328.4,723.1,284.9,713.7,253.6
z"/>
<linearGradient id="SVGID_00000085240449827552643330000018036528118404686484_" gradientUnits="userSpaceOnUse" x1="271.8158" y1="600.7686" x2="533.2855" y2="724.712" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="0" style="stop-color:#ED5F2F"/>
<stop offset="1" style="stop-color:#FF6633"/>
</linearGradient>
<path style="fill:url(#SVGID_00000085240449827552643330000018036528118404686484_);" d="M323.3,306.2
c2.1-33.1,81.7-96.1,200.5-140.4c17.2-6.4,33.3-12,48.4-16.7c-17.2-20.1-36.9-36.7-57.9-49.4c-33,7.1-68.9,17.9-105.6,32.6
c-55.7,22.1-105,49.5-143,77.7c-9.6,44.2-6.6,94.6,11.5,144.2c1.1,3,2.2,5.9,3.4,8.8c49.7-1.7,113.6-17.6,178.7-48.9
C381.2,331.4,321.9,328.9,323.3,306.2z"/>
<linearGradient id="SVGID_00000098219625937688146990000000243755141506980534_" gradientUnits="userSpaceOnUse" x1="327.1469" y1="490.9255" x2="576.7316" y2="586.0054" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="0" style="stop-color:#1BACB5"/>
<stop offset="0.9115" style="stop-color:#1FBEC9"/>
</linearGradient>
<path style="fill:url(#SVGID_00000098219625937688146990000000243755141506980534_);" d="M622.1,234.8c-2.2-6-4.6-11.8-7.1-17.5
c-48.9,2.7-110.5,18.5-173.1,48.6c78.2-17.3,137.5-14.8,136.1,7.8c-2.1,33.1-81.7,96.1-200.5,140.4c-20,7.5-38.6,13.8-55.8,19
c15.8,19.7,33.8,36.3,53.2,49.5c36.3-6.9,76.4-18.6,117.7-35c55.6-22.1,104.9-49.4,142.9-77.6C642.7,328.1,639,281.1,622.1,234.8z
"/>
</g>
<g id="Layer_3">
<g>
<path class="st6" d="M161,764.9c-12.4-4.1-23.1-9.9-32.1-17.2l19.9-28c14.5,11.4,31.4,17.2,50.7,17.2c9.6,0,17.3-1.7,23-4.9
c5.7-3.3,8.5-7.8,8.5-13.5c0-5.3-2.7-9.5-7.9-12.5c-5.3-3-13.7-5.1-25.2-6.3c-22.3-2.5-38.6-7.8-48.9-15.8
c-10.3-8-15.6-19.5-15.6-34.3c0-10,2.7-18.9,8.4-26.5c5.6-7.7,13.5-13.6,23.6-17.9s21.9-6.3,35-6.3c11.4,0,22.5,1.7,33.3,4.9
c10.8,3.2,20.4,7.9,28.7,13.9l-18.1,27c-12.8-8.9-26.9-13.5-42.3-13.5c-9.5,0-17.2,1.6-22.7,4.7c-5.7,3.2-8.5,7.3-8.5,12.7
c0,5.2,2.5,9.1,7.4,12c4.9,2.8,13.1,4.9,24.6,6.3c22.1,2.5,38.6,8,49.6,16.6c10.9,8.5,16.3,20.2,16.3,35.1
c0,10.4-2.8,19.5-8.7,27.3c-5.8,7.9-13.8,14-24.3,18.4c-10.4,4.3-22.4,6.5-36,6.5C186.2,771.1,173.3,769,161,764.9z"/>
<path class="st6" d="M289.2,602.8h36.7v164.5h-36.7V602.8z"/>
<path class="st6" d="M474.5,651.2v116.2h-31.8l-2.3-13.9c-9.8,10.9-22.6,16.2-38.3,16.2c-10.8,0-20.3-2.5-28.7-7.6
c-8.3-5.1-14.8-12.2-19.5-21.4c-4.7-9.1-7-19.6-7-31.3c0-11.7,2.3-22.2,7-31.3c4.7-9.1,11.1-16.3,19.5-21.4
c8.3-5.1,17.9-7.6,28.7-7.6c7.8,0,15,1.4,21.5,4.1c6.5,2.8,12.2,6.7,16.9,11.9l2.3-13.6h31.8V651.2z M430.7,730.6
c5.2-5.4,7.8-12.5,7.8-21.2c0-8.8-2.6-15.8-7.8-21.2c-5.2-5.4-11.8-8-19.9-8s-14.7,2.8-19.8,8.3c-5.1,5.4-7.5,12.5-7.5,21.1
s2.5,15.7,7.5,21.1c5.1,5.4,11.6,8.3,19.8,8.3C418.8,738.6,425.5,735.9,430.7,730.6z"/>
<path class="st6" d="M607.7,662.7c8.5,9.4,12.7,22.5,12.7,39v65.5h-36.7v-63.5c0-7.5-1.9-13.5-5.6-17.6
c-3.8-4.2-8.9-6.3-15.4-6.3c-7.2,0-12.9,2.4-17.3,7.3c-4.3,4.8-6.5,11.2-6.5,19v61.1h-36.7v-116H534l2.3,13.6
c4.5-5.2,10-9.1,16.2-12c6.3-2.8,13.2-4.3,20.9-4.3C587.8,648.6,599.2,653.3,607.7,662.7z"/>
<path class="st6" d="M760.8,763.2c4.2,6.3,6.4,13.6,6.4,22c0,9.7-2.7,18.3-7.9,25.8c-5.3,7.4-12.8,13.2-22.4,17.2
c-9.6,4-20.9,6-33.6,6c-12.5,0-23.4-2-32.7-6.1c-9.3-4.1-16.6-9.9-21.6-17.4c-5.1-7.5-7.5-16.2-7.5-26c0-2.5,0.1-4.3,0.3-5.7H677
c-0.3,7.7,1.9,13.6,6.4,17.9c4.6,4.3,11.2,6.3,20,6.3c7.8,0,14.1-1.7,18.9-5.3c4.8-3.5,7.3-8.1,7.3-14s-2.2-10.6-6.7-13.7
c-4.4-3.2-10.8-4.8-19.1-4.8c-12.8,0-24-2.4-33.6-7.3c-9.6-4.8-16.9-11.7-22.2-20.6c-5.3-8.8-7.8-19.2-7.8-30.9
c0-11.3,2.7-21.3,8-30.2c5.3-8.8,12.8-15.8,22.4-20.6c9.6-4.9,20.5-7.4,32.8-7.4c9.5,0,18.3,1.9,26.2,5.7l13.6-16.9l26.9,19.5
l-15.4,18c7.8,8.9,11.7,19.5,11.7,32c0,8.6-2,16.6-6.2,23.8c-4.2,7.3-10,13.2-17.4,18C750.5,751.9,756.5,756.9,760.8,763.2z
M723,726.4c5-5,7.4-11.7,7.4-20s-2.5-14.9-7.4-19.9c-4.9-4.9-11.5-7.4-19.8-7.4c-8.1,0-14.7,2.5-19.6,7.4
c-5,4.9-7.4,11.6-7.4,19.9c0,8.1,2.5,14.7,7.4,19.9c5,5.1,11.5,7.6,19.6,7.6C711.5,734,718,731.5,723,726.4z"/>
</g>
<g>
<path class="st6" d="M813.3,651.4v5.2h-7.8v20.3h-6v-20.3h-7.7v-5.2H813.3z"/>
<path class="st6" d="M839.3,651.4h5.3v25.5h-5.9v-15.9l-7.4,9.1h-1.2l-7.5-9.2v15.9h-5.9v-25.5h5.3l8.6,10.8L839.3,651.4z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

93
public/logos/slang.svg Normal file
View File

@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 28.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"
viewBox="0 0 900 900" style="enable-background:new 0 0 900 900;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
.st1{fill:url(#SVGID_00000019674646477668803660000004853486206102334595_);}
.st2{fill:#FF6633;}
.st3{fill:#1FBEC9;}
.st4{fill:url(#SVGID_00000094601211090812083030000011770382400873951901_);}
.st5{fill:url(#SVGID_00000145742574544887165730000000051871512990356112_);}
</style>
<g>
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="508.1032" y1="469.6421" x2="553.6288" y2="410.4037" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="0" style="stop-color:#15768C"/>
<stop offset="0.1694" style="stop-color:#188B9D"/>
<stop offset="0.3807" style="stop-color:#1A9EAC"/>
<stop offset="0.5982" style="stop-color:#1CA9B5"/>
<stop offset="0.8297" style="stop-color:#1CADB8"/>
</linearGradient>
<path class="st0" d="M374.8,482.7c47.2,32.1,102.5,43.4,153,25.9c57.9-20,96.1-73.3,107.6-138.4c-38,28.2-87.3,55.5-142.9,77.6
C451.2,464.1,411.1,475.8,374.8,482.7z"/>
<linearGradient id="SVGID_00000110450548971295283910000010371313037166367672_" gradientUnits="userSpaceOnUse" x1="274.8267" y1="722.6879" x2="453.1015" y2="816.0701" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="6.610756e-02" style="stop-color:#FF6633"/>
<stop offset="0.2371" style="stop-color:#FF7133"/>
<stop offset="0.6373" style="stop-color:#FF8733"/>
<stop offset="0.8966" style="stop-color:#FF8F33"/>
</linearGradient>
<path style="fill:url(#SVGID_00000110450548971295283910000010371313037166367672_);" d="M514.4,99.8
c-44.8-27-95.9-35.6-142.8-19.3C316.4,99.6,279,148.9,265.8,210c38-28.2,87.3-55.5,143-77.7C445.5,117.7,481.3,106.9,514.4,99.8z"
/>
<path class="st2" d="M687,127.8c-11.5-38.4-81.6-47.5-172.6-28c-33,7.1-68.9,17.9-105.6,32.6c-55.7,22.1-105,49.5-143,77.7
c-56.2,41.7-87.6,85.2-78.2,116.4c7.7,25.8,43.3,38.3,93.2,36.6c49.7-1.7,113.6-17.6,178.7-48.9c-78.2,17.3-137.5,14.8-136.1-7.8
c2.1-33.1,81.7-96.1,200.5-140.4c17.2-6.4,33.3-12,48.4-16.7c50.9-16,89.7-22.8,115-20.3C687.2,128.5,687.1,128.1,687,127.8z"/>
<path class="st3" d="M713.7,253.6c-8-26.7-45.9-39.2-98.7-36.4c-48.9,2.7-110.5,18.5-173.1,48.6c78.2-17.3,137.5-14.8,136.1,7.8
c-2.1,33.1-81.7,96.1-200.5,140.4c-20,7.5-38.6,13.8-55.8,19c-47.3,14.4-83.6,20.4-107.6,18c0.1,0.3,0.2,0.7,0.3,1
c11,36.7,75.5,46.6,160.5,30.5c36.3-6.9,76.4-18.6,117.7-35c55.6-22.1,104.9-49.4,142.9-77.6C691.6,328.4,723.1,284.9,713.7,253.6
z"/>
<linearGradient id="SVGID_00000176743141088842700890000008363157872437393296_" gradientUnits="userSpaceOnUse" x1="271.8158" y1="600.7686" x2="533.2855" y2="724.712" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="0" style="stop-color:#ED5F2F"/>
<stop offset="1" style="stop-color:#FF6633"/>
</linearGradient>
<path style="fill:url(#SVGID_00000176743141088842700890000008363157872437393296_);" d="M323.3,306.2
c2.1-33.1,81.7-96.1,200.5-140.4c17.2-6.4,33.3-12,48.4-16.7c-17.2-20.1-36.9-36.7-57.9-49.4c-33,7.1-68.9,17.9-105.6,32.6
c-55.7,22.1-105,49.5-143,77.7c-9.6,44.2-6.6,94.6,11.5,144.2c1.1,3,2.2,5.9,3.4,8.8c49.7-1.7,113.6-17.6,178.7-48.9
C381.2,331.4,321.9,328.9,323.3,306.2z"/>
<linearGradient id="SVGID_00000013914580096290273190000001191777895756599742_" gradientUnits="userSpaceOnUse" x1="327.1469" y1="490.9255" x2="576.7316" y2="586.0054" gradientTransform="matrix(1 0 0 -1 0 900)">
<stop offset="0" style="stop-color:#1BACB5"/>
<stop offset="0.9115" style="stop-color:#1FBEC9"/>
</linearGradient>
<path style="fill:url(#SVGID_00000013914580096290273190000001191777895756599742_);" d="M622.1,234.8c-2.2-6-4.6-11.8-7.1-17.5
c-48.9,2.7-110.5,18.5-173.1,48.6c78.2-17.3,137.5-14.8,136.1,7.8c-2.1,33.1-81.7,96.1-200.5,140.4c-20,7.5-38.6,13.8-55.8,19
c15.8,19.7,33.8,36.3,53.2,49.5c36.3-6.9,76.4-18.6,117.7-35c55.6-22.1,104.9-49.4,142.9-77.6C642.7,328.1,639,281.1,622.1,234.8z
"/>
</g>
<g id="Layer_3">
<g>
<path d="M161,764.9c-12.4-4.1-23.1-9.9-32.1-17.2l19.9-28c14.5,11.4,31.4,17.2,50.7,17.2c9.6,0,17.3-1.7,23-4.9
c5.7-3.3,8.5-7.8,8.5-13.5c0-5.3-2.7-9.5-7.9-12.5c-5.3-3-13.7-5.1-25.2-6.3c-22.3-2.5-38.6-7.8-48.9-15.8
c-10.3-8-15.6-19.5-15.6-34.3c0-10,2.7-18.9,8.4-26.5c5.6-7.7,13.5-13.6,23.6-17.9s21.9-6.3,35-6.3c11.4,0,22.5,1.7,33.3,4.9
c10.8,3.2,20.4,7.9,28.7,13.9l-18.1,27c-12.8-8.9-26.9-13.5-42.3-13.5c-9.5,0-17.2,1.6-22.7,4.7c-5.7,3.2-8.5,7.3-8.5,12.7
c0,5.2,2.5,9.1,7.4,12c4.9,2.8,13.1,4.9,24.6,6.3c22.1,2.5,38.6,8,49.6,16.6c10.9,8.5,16.3,20.2,16.3,35.1
c0,10.4-2.8,19.5-8.7,27.3c-5.8,7.9-13.8,14-24.3,18.4c-10.4,4.3-22.4,6.5-36,6.5C186.2,771.1,173.3,769,161,764.9z"/>
<path d="M289.2,602.8h36.7v164.5h-36.7V602.8z"/>
<path d="M474.5,651.2v116.2h-31.8l-2.3-13.9c-9.8,10.9-22.6,16.2-38.3,16.2c-10.8,0-20.3-2.5-28.7-7.6
c-8.3-5.1-14.8-12.2-19.5-21.4c-4.7-9.1-7-19.6-7-31.3c0-11.7,2.3-22.2,7-31.3c4.7-9.1,11.1-16.3,19.5-21.4
c8.3-5.1,17.9-7.6,28.7-7.6c7.8,0,15,1.4,21.5,4.1c6.5,2.8,12.2,6.7,16.9,11.9l2.3-13.6h31.8V651.2z M430.7,730.6
c5.2-5.4,7.8-12.5,7.8-21.2c0-8.8-2.6-15.8-7.8-21.2c-5.2-5.4-11.8-8-19.9-8s-14.7,2.8-19.8,8.3c-5.1,5.4-7.5,12.5-7.5,21.1
s2.5,15.7,7.5,21.1c5.1,5.4,11.6,8.3,19.8,8.3C418.8,738.6,425.5,735.9,430.7,730.6z"/>
<path d="M607.7,662.7c8.5,9.4,12.7,22.5,12.7,39v65.5h-36.7v-63.5c0-7.5-1.9-13.5-5.6-17.6c-3.8-4.2-8.9-6.3-15.4-6.3
c-7.2,0-12.9,2.4-17.3,7.3c-4.3,4.8-6.5,11.2-6.5,19v61.1h-36.7v-116H534l2.3,13.6c4.5-5.2,10-9.1,16.2-12
c6.3-2.8,13.2-4.3,20.9-4.3C587.8,648.6,599.2,653.3,607.7,662.7z"/>
<path d="M760.8,763.2c4.2,6.3,6.4,13.6,6.4,22c0,9.7-2.7,18.3-7.9,25.8c-5.3,7.4-12.8,13.2-22.4,17.2c-9.6,4-20.9,6-33.6,6
c-12.5,0-23.4-2-32.7-6.1c-9.3-4.1-16.6-9.9-21.6-17.4c-5.1-7.5-7.5-16.2-7.5-26c0-2.5,0.1-4.3,0.3-5.7H677
c-0.3,7.7,1.9,13.6,6.4,17.9c4.6,4.3,11.2,6.3,20,6.3c7.8,0,14.1-1.7,18.9-5.3c4.8-3.5,7.3-8.1,7.3-14s-2.2-10.6-6.7-13.7
c-4.4-3.2-10.8-4.8-19.1-4.8c-12.8,0-24-2.4-33.6-7.3c-9.6-4.8-16.9-11.7-22.2-20.6c-5.3-8.8-7.8-19.2-7.8-30.9
c0-11.3,2.7-21.3,8-30.2c5.3-8.8,12.8-15.8,22.4-20.6c9.6-4.9,20.5-7.4,32.8-7.4c9.5,0,18.3,1.9,26.2,5.7l13.6-16.9l26.9,19.5
l-15.4,18c7.8,8.9,11.7,19.5,11.7,32c0,8.6-2,16.6-6.2,23.8c-4.2,7.3-10,13.2-17.4,18C750.5,751.9,756.5,756.9,760.8,763.2z
M723,726.4c5-5,7.4-11.7,7.4-20s-2.5-14.9-7.4-19.9c-4.9-4.9-11.5-7.4-19.8-7.4c-8.1,0-14.7,2.5-19.6,7.4
c-5,4.9-7.4,11.6-7.4,19.9c0,8.1,2.5,14.7,7.4,19.9c5,5.1,11.5,7.6,19.6,7.6C711.5,734,718,731.5,723,726.4z"/>
</g>
<g>
<path d="M813.3,651.4v5.2h-7.8v20.3h-6v-20.3h-7.7v-5.2H813.3z"/>
<path d="M839.3,651.4h5.3v25.5h-5.9v-15.9l-7.4,9.1h-1.2l-7.5-9.2v15.9h-5.9v-25.5h5.3l8.6,10.8L839.3,651.4z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.8 KiB

19
public/logos/snowball.svg Normal file
View File

@@ -0,0 +1,19 @@
<svg width="500" height="500" viewBox="0 0 500 500" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="500" height="500" rx="250" fill="black"/>
<path d="M121 279.4C121 218.428 170.428 169 231.4 169H266.6C327.572 169 377 218.428 377 279.4C377 311.212 351.212 337 319.4 337H178.6C146.788 337 121 311.212 121 279.4Z" fill="white"/>
<path d="M334.298 145.487C336.832 143.673 340.376 145.325 340.615 148.433L344.763 202.419C344.998 205.471 341.858 207.644 339.084 206.351L290.913 183.889C288.14 182.595 287.787 178.793 290.275 177.011L334.298 145.487Z" fill="white" stroke="white" stroke-width="6"/>
<path d="M158.554 144.637C158.693 143.111 160.428 142.302 161.687 143.177L210.413 177.027C211.68 177.907 211.516 179.83 210.117 180.482L156.001 205.717C154.602 206.369 153.024 205.259 153.164 203.723L158.554 144.637Z" fill="white" stroke="white" stroke-width="6"/>
<path d="M158.242 148.058C158.52 145.004 161.989 143.387 164.507 145.136L207.556 175.042C210.09 176.802 209.761 180.648 206.964 181.952L159.154 204.247C156.357 205.551 153.199 203.331 153.48 200.258L158.242 148.058L155.254 147.785L158.242 148.058Z" fill="white" stroke="white" stroke-width="6"/>
<path d="M164.587 167.074C164.774 163.045 169.409 160.884 172.615 163.331L181.42 170.05C184.408 172.33 183.906 176.968 180.5 178.557L171.182 182.902C167.776 184.49 163.901 181.893 164.074 178.139L164.587 167.074Z" fill="black"/>
<path d="M326.859 163.331C330.065 160.884 334.7 163.045 334.887 167.074L335.4 178.139C335.573 181.893 331.698 184.49 328.292 182.902L318.974 178.557C315.568 176.968 315.066 172.33 318.054 170.05L326.859 163.331Z" fill="black"/>
<ellipse cx="215.5" cy="287" rx="31.5" ry="7" fill="white"/>
<path d="M181 232C193.81 224.201 201.231 223.802 215 232" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M290 232C302.81 224.201 310.231 223.802 324 232" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M254.443 260.562C242.534 282.846 239.654 282.201 218.257 271.378" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M254.269 261.069C259.428 285.79 272.366 279.434 288.757 271.878" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M244.325 254.105C244.579 253.09 245.491 252.378 246.538 252.378H261.152C262.655 252.378 263.938 253.464 264.185 254.947C264.233 255.233 264.24 255.524 264.206 255.811L264.119 256.549C263.627 260.728 260.085 263.878 255.877 263.878H252.716C248.044 263.878 244.257 260.09 244.257 255.419V254.658C244.257 254.472 244.28 254.286 244.325 254.105Z" fill="black"/>
<path d="M144 268.964C158.588 265.206 166.725 265.468 181.175 269.613M144 268.964C158.588 265.206 166.725 265.468 181.175 269.613" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M136.429 288.3C150.233 282.478 158.244 281.096 172.926 281.206" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M334 265.468C349.489 265.251 356.916 268.507 367.966 280.591" stroke="black" stroke-width="8" stroke-linecap="round"/>
<path d="M324.85 278.655C343.924 276.719 349.195 281.54 358.35 289.956" stroke="black" stroke-width="8" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

27
public/logos/solidity.svg Executable file
View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.3, 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:sketch="http://www.bohemiancoding.com/sketch/ns"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="1300px" height="1300px"
viewBox="0 0 1300 1300" enable-background="new 0 0 1300 1300" xml:space="preserve">
<title>Vector 1</title>
<desc>Created with Sketch.</desc>
<g id="Page-1" sketch:type="MSPage">
<g id="solidity" transform="translate(402.000000, 118.000000)" sketch:type="MSLayerGroup">
<g id="Group" sketch:type="MSShapeGroup">
<path id="Shape" opacity="0.45" enable-background="new " d="M371.772,135.308L241.068,367.61H-20.158l130.614-232.302
H371.772"/>
<path id="Shape_1_" opacity="0.6" enable-background="new " d="M241.068,367.61h261.318L371.772,135.308H110.456
L241.068,367.61z"/>
<path id="Shape_2_" opacity="0.8" enable-background="new " d="M110.456,599.822L241.068,367.61L110.456,135.308
L-20.158,367.61L110.456,599.822z"/>
<path id="Shape_3_" opacity="0.45" enable-background="new " d="M111.721,948.275l130.704-232.303h261.318L373.038,948.275
H111.721"/>
<path id="Shape_4_" opacity="0.6" enable-background="new " d="M242.424,715.973H-18.893l130.613,232.303h261.317
L242.424,715.973z"/>
<path id="Shape_5_" opacity="0.8" enable-background="new " d="M373.038,483.761L242.424,715.973l130.614,232.303
l130.704-232.303L373.038,483.761z"/>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg id="Logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 14.87" fill="white"><path d="M12.59,6.47c0-1.18-.22-2.35-.65-3.45-.09,.04-.16,.07-.2,.09h0c-.2,.1-.31,.32-.28,.54,.05,.48,.08,.96,.08,1.45,0,2.21-.71,4.33-2.01,5.96-1.22,1.55-2.87,2.54-4.65,2.83h.01c1.05,.6,2.32,.64,3.4,.11,2.52-1.23,4.3-4.14,4.3-7.53Z"/><path d="M13.08,2.8c-.16,0-.31,0-.47,.03,.45,1.16,.68,2.4,.68,3.64,0,3.79-2.11,7.16-5.2,8.39,.16,0,.31,.02,.47,.02h.02c1.49,0,2.9-.68,3.83-1.84,1.18-1.46,1.91-3.43,1.91-5.59,.01-1.63-.42-3.24-1.24-4.64Z"/><path d="M16,7.44c0-.98-.19-1.95-.57-2.85-.16-.41-.41-.77-.71-1.08-.17-.17-.35-.31-.56-.42-.05-.03-.1-.05-.16-.07,.68,1.38,1.03,2.89,1.03,4.43,0,2.2-.72,4.31-1.99,5.93,1.86-1.4,2.96-3.6,2.96-5.93Z"/><path d="M13.9,2.26C12.5,.81,10.58,0,8.57,0,4.46,0,1.09,3.4,1.13,7.51c0,.97,.21,1.94,.59,2.83-.12-.02-.25-.02-.37-.02-.33,.02-.8-.11-1.02-.17s-.4,.11-.32,.31H.02c.74,1.7,2.37,2.8,3.94,2.79h0c.1,0,.21,0,.31-.02,3.66-.28,6.56-3.83,6.56-8.16,0-.27-.01-.54-.03-.81,0-.09-.08-.15-.17-.15-.05,0-.09,.03-.12,.06h0c-1.01,1.34-2.51,3.69-4.38,2.47-.72-.47-1.11-1.48-.89-2.51,.39-1.85,2.55-3.06,3.5-2.68,.07,.03,.34,.14,.43,.38,.14,.37-.28,.68-.49,1.34-.23,.71-.1,1.47,.06,1.5,.18,.04,.48-.63,1.23-1.23,.54-.44,.95-.56,1.21-1.02,.25-.45-.19-.93-.04-.97s.29,.48,.74,.74c.37,.22,.71,.08,1.2,.06,.18,0,.36,.01,.54,.04,0,0,.1,.01,.25,.04,.03,0,.06,0,.07-.04,0-.02,0-.04-.02-.06Zm-5.54,5.73c.08-.11,.2-.18,.34-.21,.12-.02,.24,.02,.33,.09,.18,.17,.13,.49-.03,.68-.14,.17-.43,.28-.63,.16-.11-.09-.18-.22-.18-.36,0-.13,.06-.26,.16-.36Z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

1
public/logos/sonar.svg Normal file
View File

@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg id="Logo" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 14.87"><path d="M12.59,6.47c0-1.18-.22-2.35-.65-3.45-.09,.04-.16,.07-.2,.09h0c-.2,.1-.31,.32-.28,.54,.05,.48,.08,.96,.08,1.45,0,2.21-.71,4.33-2.01,5.96-1.22,1.55-2.87,2.54-4.65,2.83h.01c1.05,.6,2.32,.64,3.4,.11,2.52-1.23,4.3-4.14,4.3-7.53Z"/><path d="M13.08,2.8c-.16,0-.31,0-.47,.03,.45,1.16,.68,2.4,.68,3.64,0,3.79-2.11,7.16-5.2,8.39,.16,0,.31,.02,.47,.02h.02c1.49,0,2.9-.68,3.83-1.84,1.18-1.46,1.91-3.43,1.91-5.59,.01-1.63-.42-3.24-1.24-4.64Z"/><path d="M16,7.44c0-.98-.19-1.95-.57-2.85-.16-.41-.41-.77-.71-1.08-.17-.17-.35-.31-.56-.42-.05-.03-.1-.05-.16-.07,.68,1.38,1.03,2.89,1.03,4.43,0,2.2-.72,4.31-1.99,5.93,1.86-1.4,2.96-3.6,2.96-5.93Z"/><path d="M13.9,2.26C12.5,.81,10.58,0,8.57,0,4.46,0,1.09,3.4,1.13,7.51c0,.97,.21,1.94,.59,2.83-.12-.02-.25-.02-.37-.02-.33,.02-.8-.11-1.02-.17s-.4,.11-.32,.31H.02c.74,1.7,2.37,2.8,3.94,2.79h0c.1,0,.21,0,.31-.02,3.66-.28,6.56-3.83,6.56-8.16,0-.27-.01-.54-.03-.81,0-.09-.08-.15-.17-.15-.05,0-.09,.03-.12,.06h0c-1.01,1.34-2.51,3.69-4.38,2.47-.72-.47-1.11-1.48-.89-2.51,.39-1.85,2.55-3.06,3.5-2.68,.07,.03,.34,.14,.43,.38,.14,.37-.28,.68-.49,1.34-.23,.71-.1,1.47,.06,1.5,.18,.04,.48-.63,1.23-1.23,.54-.44,.95-.56,1.21-1.02,.25-.45-.19-.93-.04-.97s.29,.48,.74,.74c.37,.22,.71,.08,1.2,.06,.18,0,.36,.01,.54,.04,0,0,.1,.01,.25,.04,.03,0,.06,0,.07-.04,0-.02,0-.04-.02-.06Zm-5.54,5.73c.08-.11,.2-.18,.34-.21,.12-.02,.24,.02,.33,.09,.18,.17,.13,.49-.03,.68-.14,.17-.43,.28-.63,.16-.11-.09-.18-.22-.18-.36,0-.13,.06-.26,.16-.36Z"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
public/logos/spice.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 28.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1500 500" style="enable-background:new 0 0 1500 500;" xml:space="preserve">
<style type="text/css">
.st0{display:none;}
.st1{display:inline;fill:#004BA9;}
.st2{fill:#FFFFFF;}
</style>
<g id="Layer_1">
</g>
<g id="Layer_2" class="st0">
<path class="st1" d="M-439.5,519.3c-88.8-42.7-122.5-77.4-114.7-109c7.2-29.5,79.2-61,147.6-65.1c140.4-8.4,202.4,12.1,344.6,52.5
c-124.1-86.3-246.9-125.4-392.2-114.6c-128.9,9.6-198.5,63.6-200.6,113.9C-657.9,467-529.5,507.4-439.5,519.3z"/>
</g>
<g id="Layer_3">
<g>
<path class="st2" d="M540.4,190H648c14.9,0,27.6,2.1,38.1,6.5c10.5,4.4,18.9,10,25.6,17.2c6.5,7.1,11.4,15.3,14.4,24.5
s4.5,18.6,4.5,28.5c0,9.5-1.5,18.9-4.5,28.2c-3,9.3-7.8,17.4-14.4,24.6c-6.5,7.1-15,12.9-25.6,17.2c-10.4,4.4-23.2,6.5-38.1,6.5
h-55.2v85.5h-52.4L540.4,190L540.4,190z M592.8,302.4h40.8c6,0,11.8-0.5,17.4-1.4c5.5-0.9,10.4-2.6,14.7-5.1
c4.3-2.5,7.6-6.1,10.2-10.9c2.5-4.6,3.9-10.8,3.9-18.4c0-7.5-1.3-13.7-3.9-18.4c-2.5-4.6-6-8.3-10.2-10.9
c-4.3-2.5-9.2-4.3-14.7-5.1c-5.5-0.9-11.4-1.4-17.4-1.4h-40.8V302.4L592.8,302.4z"/>
<path class="st2" d="M1033.8,416.3c-1.1-4.8-2.1-9.8-2.6-15.2c-0.5-5.3-0.9-10.5-1.1-15.7c-0.1-5.1-0.4-9.7-0.6-13.4
c-0.5-6-1.3-12-2.5-18.1c-1.3-6-3.3-11.5-5.9-16.6c-2.8-5-6.1-9.4-10.4-13c-4.3-3.6-9.5-6.4-16.1-8.2v-0.6
c13.4-5.4,23.1-13.2,29-23.5c5.9-10.2,8.9-22.3,8.9-36.4c0-9.2-1.6-17.7-4.9-25.6c-3.3-8-7.9-14.9-14-20.9
c-6.1-6-13.5-10.7-22.1-14.2c-8.7-3.4-18.3-5.1-29-5.1H856.4c10.2,11.3,21.4,24.8,32.3,40.8h55c12,0,21.1,2.6,27.1,7.9
c6,5.3,9,13.7,9,25.2c0,12-3,20.7-9,26.1c-6,5.4-15,8-27.1,8h-57.4v-64c-15-6.6-32.4-13.3-52.4-20.1v214.5h52.4v-93.2h52.4
c13.2,0,22.7,2.9,28.5,8.7c5.9,5.9,9.7,15,11.4,27.5c1.4,9.7,2.4,19.7,3,30.1c0.8,10.5,2.5,19.6,5.4,27.1h52.4
C1036.9,425.3,1035.1,421.1,1033.8,416.3z"/>
<path class="st2" d="M1052.3,297.8h92.2l12.1,37h-92.2L1052.3,297.8z"/>
<path class="st2" d="M1289.4,428.4H1230L1152.2,189h54.3l53.3,168.4h0.7l54-168.4h54.3L1289.4,428.4z"/>
<g>
<polygon class="st2" points="1362.2,404.9 1352.9,404.9 1352.9,428.9 1344.9,428.9 1344.9,404.9 1335.7,404.9 1335.7,398
1362.2,398 "/>
<polygon class="st2" points="1365.7,398 1377.6,398 1382.9,418.6 1383,418.6 1388.2,398 1400.2,398 1400.2,428.9 1392.6,428.9
1392.6,405.4 1392.5,405.4 1386,428.9 1379.8,428.9 1373.3,405.4 1373.3,405.4 1373.3,428.9 1365.7,428.9 "/>
</g>
<path class="st2" d="M751.9,190h-2.6v238.6h52.4v-225C786.4,199.1,769.8,194.5,751.9,190z"/>
<path class="st2" d="M515.1,325.2c-5.6-8.7-12.4-15.4-20.2-20.6c-7.8-5.1-15.7-8.8-23.6-11.2c-7.9-2.4-14-4-18.6-4.9
c-14.9-3.9-27-6.9-36.2-9.4c-9.3-2.5-16.4-4.9-21.7-7.4c-5.3-2.5-8.8-5.1-10.5-8c-1.8-2.9-2.6-6.8-2.6-11.4
c0-5.1,1.1-9.3,3.4-12.7c2.3-3.4,5-6.1,8.5-8.4c3.5-2.1,7.3-3.8,11.5-4.6c4.1-0.9,8.4-1.4,12.7-1.4c6.5,0,12.4,0.5,17.9,1.6
c5.5,1.1,10.3,3,14.5,5.6c4.1,2.6,7.6,6.4,10.2,11c2.5,4.6,4,10.5,4.5,17.7h50.8c0-13.8-2.6-25.6-7.9-35.2
c-5.3-9.8-12.3-17.7-21.2-24c-8.9-6.3-19.2-10.8-30.6-13.5c-11.4-2.8-23.5-4.1-35.9-4.1c-10.7,0-21.4,1.5-32.1,4.4
c-10.7,3-20.2,7.4-28.7,13.4c-8.5,6-15.3,13.5-20.6,22.6c-5.3,8.9-7.9,19.6-7.9,31.9c0,11,2,20.3,6.1,28c4.1,7.6,9.5,14,16.2,19.2
c6.6,5.1,14.2,9.3,22.7,12.5c8.5,3.1,17.2,5.9,26.1,8.2c8.7,2.4,17.2,4.6,25.7,6.6c8.4,2,16.1,4.4,22.7,7c6.6,2.6,12,6,16.2,10
c4.1,4,6.1,9.2,6.1,15.7c0,6-1.5,11-4.6,14.9c-3.1,3.9-7,6.9-11.7,9.2c-4.6,2.3-9.7,3.8-15,4.5c-5.4,0.8-10.4,1.1-15,1.1
c-6.9,0-13.5-0.9-20.1-2.5c-6.5-1.6-12.2-4.1-16.9-7.6c-3.9-2.8-7.1-6.4-9.8-10.5c-15.6-2.5-34.9-5.8-56.1-9.5
c1.1,9,3.6,17.1,7.3,24.3c5.6,10.8,13,19.6,22.6,26.5c9.4,6.9,20.3,11.9,32.7,15.2c12.3,3.3,25.1,4.9,38.2,4.9
c16.2,0,30.5-1.9,42.9-5.6c12.4-3.9,22.7-9.2,31.1-15.9c8.4-6.8,14.7-14.8,18.9-24.2c4.3-9.3,6.4-19.4,6.4-30.3
C523.6,344.7,520.7,333.7,515.1,325.2z"/>
<path class="st2" d="M216,219.8c7.9-73.5,163.8-119.6,348.2-103c84,7.6,181.2,36.3,261.5,72.2c-81.8-63-252-123.5-385.9-128.7
c-184.4-7.1-337.2,51.2-341.1,130.2c-3.3,65.9,98,125.4,238.7,147.4C259.4,306.4,211.4,263.2,216,219.8z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

55
public/logos/spirv.svg Normal file
View File

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 28.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1500 500" style="enable-background:new 0 0 1500 500;" xml:space="preserve">
<style type="text/css">
.st0{display:none;}
.st1{display:inline;fill:#004BA9;}
.st2{fill:#004BA9;}
</style>
<g id="Layer_1">
</g>
<g id="Layer_2" class="st0">
<path class="st1" d="M-439.5,519.3c-88.8-42.7-122.5-77.4-114.7-109c7.2-29.5,79.2-61,147.6-65.1c140.4-8.4,202.4,12.1,344.6,52.5
c-124.1-86.3-246.9-125.4-392.2-114.6c-128.9,9.6-198.5,63.6-200.6,113.9C-657.9,467-529.5,507.4-439.5,519.3z"/>
</g>
<g id="Layer_3">
<g>
<path class="st2" d="M540.4,190H648c14.9,0,27.6,2.1,38.1,6.5c10.5,4.4,18.9,10,25.6,17.2c6.5,7.1,11.4,15.3,14.4,24.5
s4.5,18.6,4.5,28.5c0,9.5-1.5,18.9-4.5,28.2c-3,9.3-7.8,17.4-14.4,24.6c-6.5,7.1-15,12.9-25.6,17.2c-10.4,4.4-23.2,6.5-38.1,6.5
h-55.2v85.5h-52.4L540.4,190L540.4,190z M592.8,302.4h40.8c6,0,11.8-0.5,17.4-1.4c5.5-0.9,10.4-2.6,14.7-5.1
c4.3-2.5,7.6-6.1,10.2-10.9c2.5-4.6,3.9-10.8,3.9-18.4c0-7.5-1.3-13.7-3.9-18.4c-2.5-4.6-6-8.3-10.2-10.9
c-4.3-2.5-9.2-4.3-14.7-5.1c-5.5-0.9-11.4-1.4-17.4-1.4h-40.8V302.4L592.8,302.4z"/>
<path class="st2" d="M1033.8,416.3c-1.1-4.8-2.1-9.8-2.6-15.2c-0.5-5.3-0.9-10.5-1.1-15.7c-0.1-5.1-0.4-9.7-0.6-13.4
c-0.5-6-1.3-12-2.5-18.1c-1.3-6-3.3-11.5-5.9-16.6c-2.8-5-6.1-9.4-10.4-13c-4.3-3.6-9.5-6.4-16.1-8.2v-0.6
c13.4-5.4,23.1-13.2,29-23.5c5.9-10.2,8.9-22.3,8.9-36.4c0-9.2-1.6-17.7-4.9-25.6c-3.3-8-7.9-14.9-14-20.9
c-6.1-6-13.5-10.7-22.1-14.2c-8.7-3.4-18.3-5.1-29-5.1H856.4c10.2,11.3,21.4,24.8,32.3,40.8h55c12,0,21.1,2.6,27.1,7.9
c6,5.3,9,13.7,9,25.2c0,12-3,20.7-9,26.1c-6,5.4-15,8-27.1,8h-57.4v-64c-15-6.6-32.4-13.3-52.4-20.1v214.5h52.4v-93.2h52.4
c13.2,0,22.7,2.9,28.5,8.7c5.9,5.9,9.7,15,11.4,27.5c1.4,9.7,2.4,19.7,3,30.1c0.8,10.5,2.5,19.6,5.4,27.1h52.4
C1036.9,425.3,1035.1,421.1,1033.8,416.3z"/>
<path class="st2" d="M1052.3,297.8h92.2l12.1,37h-92.2L1052.3,297.8z"/>
<path class="st2" d="M1289.4,428.4H1230L1152.2,189h54.3l53.3,168.4h0.7l54-168.4h54.3L1289.4,428.4z"/>
<g>
<polygon class="st2" points="1362.2,404.9 1352.9,404.9 1352.9,428.9 1344.9,428.9 1344.9,404.9 1335.7,404.9 1335.7,398
1362.2,398 "/>
<polygon class="st2" points="1365.7,398 1377.6,398 1382.9,418.6 1383,418.6 1388.2,398 1400.2,398 1400.2,428.9 1392.6,428.9
1392.6,405.4 1392.5,405.4 1386,428.9 1379.8,428.9 1373.3,405.4 1373.3,405.4 1373.3,428.9 1365.7,428.9 "/>
</g>
<path class="st2" d="M751.9,190h-2.6v238.6h52.4v-225C786.4,199.1,769.8,194.5,751.9,190z"/>
<path class="st2" d="M515.1,325.2c-5.6-8.7-12.4-15.4-20.2-20.6c-7.8-5.1-15.7-8.8-23.6-11.2c-7.9-2.4-14-4-18.6-4.9
c-14.9-3.9-27-6.9-36.2-9.4c-9.3-2.5-16.4-4.9-21.7-7.4c-5.3-2.5-8.8-5.1-10.5-8c-1.8-2.9-2.6-6.8-2.6-11.4
c0-5.1,1.1-9.3,3.4-12.7c2.3-3.4,5-6.1,8.5-8.4c3.5-2.1,7.3-3.8,11.5-4.6c4.1-0.9,8.4-1.4,12.7-1.4c6.5,0,12.4,0.5,17.9,1.6
c5.5,1.1,10.3,3,14.5,5.6c4.1,2.6,7.6,6.4,10.2,11c2.5,4.6,4,10.5,4.5,17.7h50.8c0-13.8-2.6-25.6-7.9-35.2
c-5.3-9.8-12.3-17.7-21.2-24c-8.9-6.3-19.2-10.8-30.6-13.5c-11.4-2.8-23.5-4.1-35.9-4.1c-10.7,0-21.4,1.5-32.1,4.4
c-10.7,3-20.2,7.4-28.7,13.4c-8.5,6-15.3,13.5-20.6,22.6c-5.3,8.9-7.9,19.6-7.9,31.9c0,11,2,20.3,6.1,28c4.1,7.6,9.5,14,16.2,19.2
c6.6,5.1,14.2,9.3,22.7,12.5c8.5,3.1,17.2,5.9,26.1,8.2c8.7,2.4,17.2,4.6,25.7,6.6c8.4,2,16.1,4.4,22.7,7c6.6,2.6,12,6,16.2,10
c4.1,4,6.1,9.2,6.1,15.7c0,6-1.5,11-4.6,14.9c-3.1,3.9-7,6.9-11.7,9.2c-4.6,2.3-9.7,3.8-15,4.5c-5.4,0.8-10.4,1.1-15,1.1
c-6.9,0-13.5-0.9-20.1-2.5c-6.5-1.6-12.2-4.1-16.9-7.6c-3.9-2.8-7.1-6.4-9.8-10.5c-15.6-2.5-34.9-5.8-56.1-9.5
c1.1,9,3.6,17.1,7.3,24.3c5.6,10.8,13,19.6,22.6,26.5c9.4,6.9,20.3,11.9,32.7,15.2c12.3,3.3,25.1,4.9,38.2,4.9
c16.2,0,30.5-1.9,42.9-5.6c12.4-3.9,22.7-9.2,31.1-15.9c8.4-6.8,14.7-14.8,18.9-24.2c4.3-9.3,6.4-19.4,6.4-30.3
C523.6,344.7,520.7,333.7,515.1,325.2z"/>
<path class="st2" d="M216,219.8c7.9-73.5,163.8-119.6,348.2-103c84,7.6,181.2,36.3,261.5,72.2c-81.8-63-252-123.5-385.9-128.7
c-184.4-7.1-337.2,51.2-341.1,130.2c-3.3,65.9,98,125.4,238.7,147.4C259.4,306.4,211.4,263.2,216,219.8z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

53
public/logos/sway.svg Normal file
View File

@@ -0,0 +1,53 @@
<svg width="834" height="907" viewBox="0 0 834 907" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M491.685 799.437L447.013 804.777L396.611 795.229L375.993 783.017L391.271 873.122L409.975 893.359L461.139 906.332L508.856 899.46L491.685 799.437Z" fill="#74402F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M513.855 784.527L490.943 799.043L508.505 899.828L529.123 882.265L513.855 784.527Z" fill="#744534"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M505.42 776.122L486.716 788.725L443.577 794.065L401.961 785.289L384.399 773.828L375.993 783.375L397.763 796.74L446.633 805.897L491.294 800.557L513.826 784.898L505.42 776.122Z" fill="#7B4A38"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M476.043 698.259L433.285 702.457L395.486 694.823L371.812 681.078L384.035 774.228L401.216 785.689L442.822 794.846L487.494 789.506L476.043 698.259Z" fill="#74402F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M492.884 686.791L475.702 698.252L487.153 788.738L505.096 777.277L492.884 686.791Z" fill="#744534"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M487.484 679.162L472.978 689.09L431.361 692.526L397.379 687.557L380.589 674.964L371.422 681.075L395.476 696.724L433.275 702.835L474.891 699.018L493.215 686.796L487.484 679.162Z" fill="#7B4A38"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M474.533 572.252L460.016 579.896L429.861 582.561L396.259 577.982L381.753 570.348L380.22 675.721L397.401 688.324L432.536 694.045L473.38 689.466L487.125 679.538L474.533 572.252Z" fill="#74402F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M469.909 565.375L456.545 573.02L428.674 575.684L399.661 570.345L386.677 564.233L381.718 570.725L395.844 579.121L429.445 582.938L459.6 580.654L474.498 572.629L469.909 565.375Z" fill="#7B4A38"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M464.987 448.928L437.115 451.984L411.148 450.451L399.316 444.73L387.094 564.61L400.078 571.482L428.329 576.061L456.972 573.396L469.945 565.752L477.97 442.817L464.987 448.928Z" fill="#74402F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M456.561 326.766L424.111 320.274L402.352 439.773L433.278 458.868L461.53 447.407L473.742 452.757L482.909 322.569L456.561 326.766Z" fill="#74402F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M475.275 437.876L466.869 443.216L440.531 446.652L411.899 444.749L402.352 439.399L399.296 445.13L411.127 450.85L440.151 452.383L467.291 449.327L477.95 442.835L475.275 437.876Z" fill="#7B4A38"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M482.555 318.347L474.335 322.174L455.62 324.592L432.986 323.08L425.445 318.851L423.377 323.316L432.379 327.905L455.322 329.119L476.773 326.701L482.936 322.936L482.555 318.347Z" fill="#7B4A38"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M474.509 571.858L459.23 581.025L473.356 689.453L487.101 680.286L474.509 571.858Z" fill="#744534"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M468.004 448.921L457.314 573.008L469.907 566.135L477.428 443.478L468.004 448.921Z" fill="#744534"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M476.798 326.758L467.25 443.582L474.514 438.623L482.909 322.18L476.798 326.758Z" fill="#744534"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M492.853 195.046C492.102 195.592 471.854 181.682 471.854 181.682L450.856 189.316L423.746 319.123L424.888 319.504L434.436 324.082L455.815 324.854L475.29 322.94L482.544 318.362L490.178 244.677C490.178 244.677 493.604 194.501 492.853 195.046Z" fill="#74402F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M482.912 268.341L476.42 322.561L482.531 318.353L487.871 272.539L482.912 268.341Z" fill="#744534"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M177.536 292.386L142.412 518.41L236.334 314.907L177.536 292.386Z" fill="#32B12E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M234.431 315.681L142.412 518.031L160.355 533.68L331.789 394.705L234.431 315.681Z" fill="#279523"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M332.901 231.275L232.868 314.507L330.988 395.455L426.823 320.238L332.901 231.275Z" fill="#29B825"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M269.546 216.794L176.766 292.393L234.03 316.066L333.683 231.301L269.546 216.794Z" fill="#30CB2B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M431.397 208.013L269.521 216.789L330.602 232.829L426.438 320.639L449.72 243.518L463.856 238.549L464.618 226.337L431.397 208.013Z" fill="#4EE448"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M439.771 5.32934L338.349 0L367.341 31.3073L468.259 38.5194L439.771 5.32934Z" fill="#53E44E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M467.566 37.7146L367.358 31.3153L442.175 123.704L483.626 121.76L467.566 37.7146Z" fill="#44D83F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M467.16 37.7356L481.348 121.277L497.079 142.347L515.999 81.7901L467.16 37.7356Z" fill="#61E45C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M442.153 123.352L466.753 193.405L476.897 196.348L481.712 120.904L442.153 123.352Z" fill="#2DAD2A"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M481.369 120.485L476.533 196.31L481.667 199.694L497.233 141.771L481.369 120.485Z" fill="#3BC237"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M510.806 209.533L477.976 214.883L471.104 257.26L549.367 247.332L510.806 209.533Z" fill="#3DE337"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M547.463 246.958L471.104 256.887L507.75 343.936L581.435 343.174L547.463 246.958Z" fill="#3EDC39"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M581.803 343.174L506.977 343.555L574.55 537.88L587.153 529.485L581.803 343.174Z" fill="#2EB42A"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M580.67 342.77L586.781 529.091L601.668 542.075L681.464 384.386L580.67 342.77Z" fill="#289C24"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M586.815 528.338L574.212 537.494L601.702 541.702L586.815 528.338Z" fill="#31912E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M653.232 303.451L511.202 210.29L547.479 246.948L580.689 342.773L681.484 384.389L653.232 303.451Z" fill="#54E94F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M139.355 48.8041L0 139.67L150.816 64.4527L139.355 48.8041Z" fill="#38CD33"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M150.784 64.0638L0.348633 139.282L4.16559 148.057L167.966 128.211L150.784 64.0638Z" fill="#30B62C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M139.353 48.8042L150.814 64.8436L293.605 73.2389L139.353 48.8042Z" fill="#46E641"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M293.925 72.8448L150.753 64.4392L167.543 128.587L307.289 146.91L293.925 72.8448Z" fill="#44DE3F"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M160.732 37.7355L139.353 48.8057L203.5 59.1146L160.732 37.7355Z" fill="#3FD43B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M245.092 14.0555L160.707 37.7289L201.943 59.108L294.722 73.6145L339.014 45.7435L245.092 14.0555Z" fill="#47DF42"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M426.844 141.963L373.016 70.5624L338.653 45.3664L293.601 73.2374C293.601 73.2374 421.505 156.089 444.293 172.149L426.844 141.963Z" fill="#41CF3C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M414.621 137.38L293.209 72.8622L306.954 146.928L419.971 174.418L461.587 211.075L414.621 137.38Z" fill="#54E450"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M464.62 226.723L461.184 210.303L420.329 174.037L410.781 171.743L414.979 179.767L432.551 201.527L431.78 208.4L464.62 226.723Z" fill="#2BA828"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M772.724 179.379L674.224 145.026L578.779 163.349L552.811 171.745L513.109 161.436L508.139 183.206L494.014 190.84L490.958 203.433L587.174 169.08L717.362 167.928L817.396 206.488L772.724 179.379Z" fill="#5CE857"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M817.043 206.095L717.771 167.534L726.177 224.809L803.679 248.472L809.409 256.116L833.083 261.456L817.043 206.095Z" fill="#51D84C"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M817.024 206.086L804.04 248.464L809.009 256.869L833.444 262.209L817.024 206.086Z" fill="#36BD31"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M717.749 167.915L587.18 169.068L583.363 194.644L726.916 225.19L717.749 167.915Z" fill="#36BD31"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M675.733 283.592L553.56 238.54L652.831 303.448L677.647 373.316L689.859 374.078L720.024 405.385L756.682 376.372L675.733 283.592Z" fill="#3FD43B"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M706.681 293.135L675.374 283.588L755.17 377.129L797.928 373.693L706.681 293.135Z" fill="#5FEC59"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M754.426 376.752L786.875 569.945L797.565 373.696L754.426 376.752Z" fill="#32B12E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M754.791 377.118L719.286 404.989L778.464 569.55L786.86 569.159L754.791 377.118Z" fill="#31912E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M490.589 203.046L583.749 194.65L587.566 169.074L490.589 203.046Z" fill="#2EB42A"/>
</svg>

After

Width:  |  Height:  |  Size: 8.7 KiB

8
public/logos/swift.svg Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 18.1.1, 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="106.1px" height="106.1px" viewBox="-252 343.9 106.1 106.1" enable-background="new -252 343.9 106.1 106.1" xml:space="preserve">
<g>
<path fill="#F05138" d="M-145.9,373.3c0-1.1,0-2.1,0-3.2c-0.1-2.3-0.2-4.7-0.6-7c-0.4-2.3-1.1-4.5-2.2-6.6c-1.1-2.1-2.4-4-4.1-5.6 c-1.7-1.7-3.6-3-5.6-4.1c-2.1-1.1-4.3-1.8-6.6-2.2c-2.3-0.4-4.6-0.6-7-0.6c-1.1,0-2.1,0-3.2,0c-1.3,0-2.5,0-3.8,0h-28.1h-11.6 c-1.3,0-2.5,0-3.8,0c-1.1,0-2.1,0-3.2,0c-0.6,0-1.2,0-1.7,0.1c-1.7,0.1-3.5,0.2-5.2,0.5c-1.7,0.3-3.4,0.8-5,1.4 c-0.5,0.2-1.1,0.5-1.6,0.7c-1.6,0.8-3,1.8-4.4,2.9c-0.4,0.4-0.9,0.8-1.3,1.2c-1.7,1.7-3,3.6-4.1,5.6c-1.1,2.1-1.8,4.3-2.2,6.6 c-0.4,2.3-0.5,4.6-0.6,7c0,1.1,0,2.1,0,3.2c0,1.3,0,2.5,0,3.8v17.3v22.4c0,1.3,0,2.5,0,3.8c0,1.1,0,2.1,0,3.2 c0.1,2.3,0.2,4.7,0.6,7c0.4,2.3,1.1,4.5,2.2,6.6c1.1,2.1,2.4,4,4.1,5.6c1.7,1.7,3.6,3,5.6,4.1c2.1,1.1,4.3,1.8,6.6,2.2 c2.3,0.4,4.6,0.6,7,0.6c1.1,0,2.1,0,3.2,0c1.3,0,2.5,0,3.8,0h39.7c1.3,0,2.5,0,3.8,0c1.1,0,2.1,0,3.2,0c2.3-0.1,4.7-0.2,7-0.6 c2.3-0.4,4.5-1.1,6.6-2.2c2.1-1.1,4-2.4,5.6-4.1c1.7-1.7,3-3.6,4.1-5.6c1.1-2.1,1.8-4.3,2.2-6.6c0.4-2.3,0.6-4.6,0.6-7 c0-1.1,0-2.1,0-3.2c0-1.3,0-2.5,0-3.8v-39.7C-145.9,375.8-145.9,374.6-145.9,373.3z"/>
<path fill="#FFFFFF" d="M-168,409.4c0.1-0.4,0.2-0.8,0.3-1.2c4.4-17.5-6.3-38.3-24.5-49.2c8,10.8,11.5,23.9,8.4,35.3 c-0.3,1-0.6,2-1,3c-0.4-0.3-0.9-0.6-1.6-0.9c0,0-18.1-11.2-37.7-30.9c-0.5-0.5,10.5,15.7,22.9,28.8c-5.9-3.3-22.2-15.2-32.6-24.6 c1.3,2.1,2.8,4.2,4.4,6.1c8.6,11,19.9,24.5,33.4,34.9c-9.5,5.8-22.9,6.3-36.2,0c-3.3-1.5-6.4-3.4-9.3-5.5 c5.6,9,14.3,16.8,24.9,21.4c12.6,5.4,25.2,5.1,34.5,0.1l0,0c0,0,0.1,0,0.1-0.1c0.4-0.2,0.8-0.5,1.2-0.7c4.5-2.3,13.3-4.6,18.1,4.6 C-161.3,432.6-158.8,420.6-168,409.4C-168,409.4-168,409.4-168,409.4z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

18
public/logos/toit.svg Normal file
View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 441.85 290.69">
<path fill-rule="evenodd" transform="translate(-29.07 -104.65)"
d="M29.52,117.06a16.16,16.16,0,0,1,16-12.4,16.24,16.24,0,0,1,4,.44l169.24,
40.5h0c1,.24,2,.5,2.95.78a115.92,115.92,0,0,0,56.62,0c1-.28,2-.54,2.95-.78h0l169.24-40.5a16.21,
16.21,0,1,1,8,31.41L289.06,177l-2.09.56a29.38,29.38,0,0,
0-20.8,28.06v20.67a50.63,50.63,0,0,0,8.13,
27.52l64.41,99.51a21.48,
21.48,0,0,0,33.73,2.94l70.48-75.73a16.16,16.16,0,0,1,23.68,22L396.12,
378.2a53.84,53.84,0,0,1-84.56-7.39L253,280.31a3.55,3.55,0,0,0-6,0l-58.58,90.5a53.84,
53.84,0,0,1-84.56,7.39L33.4,302.47a16.16,16.16,0,0,1,23.68-22l70.48,75.73a21.48,
21.48,0,0,0,
33.73-2.94l64.41-99.51a50.63,50.63,0,
0,0,8.13-27.52V205.57A29.37,
29.37,0,0,0,213,177.51l-2.09-.56L41.49,136.51A16.14,16.14,0,0,1,29.52,117.06Z"
/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

1
public/logos/ts.svg Executable file
View File

@@ -0,0 +1 @@
<svg fill="none" height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><rect fill="#3178c6" height="128" rx="6" width="128"/><path clip-rule="evenodd" d="m74.2622 99.468v14.026c2.2724 1.168 4.9598 2.045 8.0625 2.629 3.1027.585 6.3728.877 9.8105.877 3.3503 0 6.533-.321 9.5478-.964 3.016-.643 5.659-1.702 7.932-3.178 2.272-1.476 4.071-3.404 5.397-5.786 1.325-2.381 1.988-5.325 1.988-8.8313 0-2.5421-.379-4.7701-1.136-6.6841-.758-1.9139-1.85-3.6159-3.278-5.1062-1.427-1.4902-3.139-2.827-5.134-4.0104-1.996-1.1834-4.246-2.3011-6.752-3.353-1.8352-.7597-3.4812-1.4975-4.9378-2.2134-1.4567-.7159-2.6948-1.4464-3.7144-2.1915-1.0197-.7452-1.8063-1.5341-2.3598-2.3669-.5535-.8327-.8303-1.7751-.8303-2.827 0-.9643.2476-1.8336.7429-2.6079s1.1945-1.4391 2.0976-1.9943c.9031-.5551 2.0101-.9861 3.3211-1.2929 1.311-.3069 2.7676-.4603 4.3699-.4603 1.1658 0 2.3958.0877 3.6928.263 1.296.1753 2.6.4456 3.911.8109 1.311.3652 2.585.8254 3.824 1.3806 1.238.5552 2.381 1.198 3.43 1.9285v-13.1051c-2.127-.8182-4.45-1.4245-6.97-1.819s-5.411-.5917-8.6744-.5917c-3.3211 0-6.4674.3579-9.439 1.0738-2.9715.7159-5.5862 1.8336-7.844 3.353-2.2578 1.5195-4.0422 3.4553-5.3531 5.8075-1.311 2.3522-1.9665 5.1646-1.9665 8.4373 0 4.1785 1.2017 7.7433 3.6052 10.6945 2.4035 2.9513 6.0523 5.4496 10.9466 7.495 1.9228.7889 3.7145 1.5633 5.375 2.323 1.6606.7597 3.0954 1.5486 4.3044 2.3668s2.1628 1.7094 2.8618 2.6736c.7.9643 1.049 2.06 1.049 3.2873 0 .9062-.218 1.7462-.655 2.5202s-1.1 1.446-1.9885 2.016c-.8886.57-1.9956 1.016-3.3212 1.337-1.3255.321-2.8768.482-4.6539.482-3.0299 0-6.0305-.533-9.0021-1.6-2.9715-1.066-5.7245-2.666-8.2591-4.799zm-23.5596-34.9136h18.2974v-11.5544h-51v11.5544h18.2079v51.4456h14.4947z" fill="#fff" fill-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

1
public/logos/v.svg Normal file
View File

@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="0 0 500 500" width="500px" height="500px"><defs><clipPath id="_clipPath_8TWIgR1z3pxinjWBiigzcEIrVJKv9Gq4"><rect width="500" height="500"/></clipPath></defs><g clip-path="url(#_clipPath_8TWIgR1z3pxinjWBiigzcEIrVJKv9Gq4)"><path d=" M 318.422 453.543 L 463.705 49.541 C 466.168 42.689 462.285 37.693 455.037 38.392 L 340.786 49.398 C 333.539 50.097 325.71 56.246 323.316 63.121 L 188.843 449.216 C 186.447 456.091 190.414 461.673 197.695 461.673 L 308.901 461.673 C 312.541 461.673 316.497 458.893 317.729 455.466 L 318.422 453.543 Z " fill="rgb(83,107,138)"/><defs><filter id="Hmac7mZraFWHw0G84Yxj4QuzeTFp0E7Y" x="-200%" y="-200%" width="400%" height="400%" filterUnits="objectBoundingBox" color-interpolation-filters="sRGB"><feGaussianBlur xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" stdDeviation="6.440413594258542"/><feOffset xmlns="http://www.w3.org/2000/svg" dx="0" dy="0" result="pf_100_offsetBlur"/><feFlood xmlns="http://www.w3.org/2000/svg" flood-color="#000000" flood-opacity="0.65"/><feComposite xmlns="http://www.w3.org/2000/svg" in2="pf_100_offsetBlur" operator="in" result="pf_100_dropShadow"/><feBlend xmlns="http://www.w3.org/2000/svg" in="SourceGraphic" in2="pf_100_dropShadow" mode="normal"/></filter></defs><g filter="url(#Hmac7mZraFWHw0G84Yxj4QuzeTFp0E7Y)"><path d=" M 301.848 455.466 L 241.359 280.725 L 250 275.324 L 311.57 453.543 L 301.848 455.466 Z " fill="rgb(235,235,235)"/></g><path d=" M 44.963 38.392 L 159.214 49.398 C 166.461 50.097 174.298 56.243 176.704 63.115 L 314.022 455.448 C 315.224 458.885 313.245 461.673 309.604 461.673 L 197.695 461.673 C 190.414 461.673 182.502 456.111 180.038 449.259 L 36.295 49.541 C 33.832 42.689 37.715 37.693 44.963 38.392 Z " fill="rgb(93,135,191)"/></g></svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

1
public/logos/vala.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="64" width="64"><defs><radialGradient id="a" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5"><stop stop-color="#181818" offset="0"/><stop stop-color="#181818" stop-opacity="0" offset="1"/></radialGradient><radialGradient id="b" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5"><stop stop-color="#181818" offset="0"/><stop stop-color="#181818" stop-opacity="0" offset="1"/></radialGradient><linearGradient id="c" y2="39.999" gradientUnits="userSpaceOnUse" x2="25.058" y1="47.028" x1="25.058"><stop stop-color="#181818" stop-opacity="0" offset="0"/><stop stop-color="#181818" offset=".5"/><stop stop-color="#181818" stop-opacity="0" offset="1"/></linearGradient><linearGradient id="e" y2="43" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(1.4324 0 0 1.4363 -2.378 -2.47)" y1="5" x1="24"><stop stop-color="#fff" offset="0"/><stop stop-color="#fff" stop-opacity=".235" offset=".063"/><stop stop-color="#fff" stop-opacity=".157" offset=".951"/><stop stop-color="#fff" stop-opacity=".392" offset="1"/></linearGradient><radialGradient id="d" fx="6.2" gradientUnits="userSpaceOnUse" cy="9.957" cx="6.73" gradientTransform="matrix(0 13.394 -16.444 0 196.9 -114.89)" r="12.672"><stop stop-color="#bd94e7" offset="0"/><stop stop-color="#7b6ca3" offset=".262"/><stop stop-color="#574a76" offset=".705"/><stop stop-color="#3f3654" offset="1"/></radialGradient></defs><g opacity=".6"><path fill="url(#a)" d="M38 40h5v7h-5z" transform="matrix(1.579 0 0 .71429 -5.895 27.929)"/><path transform="matrix(-1.579 0 0 -.71429 -5.895 27.929)" fill="url(#b)" d="M-10-47h5v7h-5z"/><path fill="url(#c)" d="M10 40h28v7H10z" transform="matrix(1.579 0 0 .71429 -5.895 27.929)"/></g><rect rx="3" ry="3" height="55" width="55" y="4.5" x="4.5" fill="url(#d)" color="#000"/><rect opacity=".3" stroke-linejoin="round" rx="2" ry="2" height="53.142" width="53" stroke="url(#e)" stroke-linecap="round" y="5.429" x="5.5" fill="none"/><rect opacity=".5" stroke-linejoin="round" rx="3" ry="3" height="55" width="55" stroke="#05020d" stroke-linecap="round" y="4.5" x="4.5" fill="none" color="#000"/><path opacity=".15" style="isolation:auto;mix-blend-mode:normal" d="M31.462 15.984c-1.35 0-2.705.166-4.06.493-1.335.31-2.624.752-3.866 1.326a20.767 20.767 0 0 0-3.467 2.002 1.016 1.016 0 0 0-.005.004 17.304 17.304 0 0 0-2.844 2.562 1.016 1.016 0 0 0-.006.008 12.544 12.544 0 0 0-1.95 3.012 1.016 1.016 0 0 0-.005.011 8.348 8.348 0 0 0-.729 3.373c0 .912.11 1.722.373 2.434a1.016 1.016 0 0 0 .008.021c.272.69.68 1.293 1.217 1.75a1.016 1.016 0 0 0 .014.012c.54.444 1.188.754 1.908.947a1.016 1.016 0 0 0 .023.006c.702.171 1.473.252 2.32.252a1.016 1.016 0 0 0 1.016-1.015c0-.376-.132-.636-.266-.85l.047.084a4.014 4.014 0 0 1-.148-.371c0-.001-.002 0-.002-.002a7.263 7.263 0 0 1-.178-.703 8.528 8.528 0 0 1-.072-1.236c0-2.366.542-4.247 1.588-5.75.797-1.131 1.9-1.962 3.17-2.653l.691 29.322a1.016 1.016 0 0 0 1.016.992h6.53a1.016 1.016 0 0 0 .952-.66l12.594-33.779a1.016 1.016 0 0 0-.951-1.37h-3.164a1.016 1.016 0 0 0-.961.685l-7.649 22.25-.314-22.066a1.016 1.016 0 0 0-.914-.996 18.86 18.86 0 0 0-.934-.07h-.002a18.748 18.748 0 0 0-.98-.024z" fill="#201c2c" color="#000"/><path style="isolation:auto;mix-blend-mode:normal" d="M27.255 50.999l-.73-30.967q-3.188 1.195-4.98 3.74-1.772 2.546-1.772 6.331 0 .863.089 1.417.11.531.221.863.111.31.2.487.11.177.11.31-1.173 0-2.08-.221-.908-.244-1.528-.753-.598-.508-.93-1.35-.31-.84-.31-2.08 0-1.505.641-2.966.664-1.46 1.793-2.767 1.151-1.305 2.679-2.412 1.55-1.107 3.298-1.904 1.77-.819 3.674-1.261Q29.556 17 31.46 17q.509 0 .93.022.442.022.884.066l.399 27.89 9.54-27.758h3.165L33.784 51h-6.53z" opacity=".3" fill="#201c2c" color="#000"/><path d="M27.255 49.999l-.73-30.967q-3.188 1.195-4.98 3.74-1.772 2.546-1.772 6.331 0 .863.089 1.417.11.531.221.863.111.31.2.487.11.177.11.31-1.173 0-2.08-.221-.908-.244-1.528-.753-.598-.508-.93-1.35-.31-.84-.31-2.08 0-1.505.641-2.966.664-1.46 1.793-2.767 1.151-1.305 2.679-2.412 1.55-1.107 3.298-1.904 1.77-.819 3.674-1.261Q29.556 16 31.46 16q.509 0 .93.022.442.022.884.066l.399 27.89 9.54-27.758h3.165L33.784 50h-6.53z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

4
public/logos/vyper.svg Normal file
View File

@@ -0,0 +1,4 @@
<svg width="338" height="376" viewBox="0 0 338 376" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M195.008 311.356L82.2221 198.603C77.6282 193.823 75.0968 187.356 75.0968 180.139V19.2101C75.0968 9.83746 65.7215 0.464804 56.3461 0.464804H18.7508C9.37539 0.464804 0 9.83746 0 19.2101V206.663C0 216.598 3.6564 226.158 10.6879 233.188L141.943 364.405C149.256 371.716 158.819 375.371 168.476 375.371H187.226C197.633 375.371 205.977 366.936 205.977 356.626V337.974C205.977 328.32 202.321 318.76 195.008 311.45V311.356Z" fill="#9F4CF2"/>
<path d="M337.514 19.1164C337.514 9.65003 328.233 0.371094 318.764 0.371094H281.168C271.793 0.371094 262.418 9.74375 262.418 19.1164V179.951C262.418 187.168 259.605 193.635 254.917 198.509L217.134 236.281C209.822 243.592 206.165 253.152 206.165 262.806V281.551C206.165 291.955 214.603 300.296 224.916 300.296H243.667C253.23 300.296 262.886 296.641 270.199 289.33L326.451 233.094C333.483 226.065 337.421 216.505 337.421 206.57V19.1164H337.514Z" fill="#9F4CF2"/>
</svg>

After

Width:  |  Height:  |  Size: 1010 B

8
public/logos/wasm.svg Normal file
View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created by AtomCrusher for the English Wikipedia -->
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="612" height="612">
<!-- Block -->
<path d="m376 0c0 1.08 0 2.16 0 3.3 0 38.76-31.42 70.17-70.17 70.17-38.76 0-70.17-31.42-70.17-70.17l0 0c0-1.14 0-2.22 0-3.3L0 0l0 612 612 0 0-612z" fill="#654ff0"/>
<!-- Letters -->
<path d="m142.16 329.81 40.56 0 27.69 147.47 0.5 0 33.28-147.47 37.94 0 30.06 149.28 0.59 0 31.56-149.28 39.78 0-51.69 216.69-40.25 0-29.81-147.47-0.78 0-31.91 147.47-41 0zm287.69 0 63.94 0 63.5 216.69-41.84 0-13.81-48.22-72.84 0-10.66 48.22-40.75 0zm24.34 53.41-17.69 79.5 55.06 0-20.31-79.5z" fill="#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 709 B

21
public/logos/zig.svg Normal file
View File

@@ -0,0 +1,21 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 154 140">
<g fill="#F7A41D">
<g>
<polygon points="46,22 28,44 19,30"/>
<polygon points="46,22 33,33 28,44 22,44 22,95 31,95 20,100 12,117 0,117 0,22" shape-rendering="crispEdges"/>
<polygon points="31,95 12,117 4,106"/>
</g>
<g>
<polygon points="56,22 62,36 37,44"/>
<polygon points="56,22 111,22 111,44 37,44 56,32" shape-rendering="crispEdges"/>
<polygon points="116,95 97,117 90,104"/>
<polygon points="116,95 100,104 97,117 42,117 42,95" shape-rendering="crispEdges"/>
<polygon points="150,0 52,117 3,140 101,22"/>
</g>
<g>
<polygon points="141,22 140,40 122,45"/>
<polygon points="153,22 153,117 106,117 120,105 125,95 131,95 131,45 122,45 132,36 141,22" shape-rendering="crispEdges"/>
<polygon points="125,95 130,110 106,117"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 831 B

4
public/quickbench.svg Normal file
View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000">
<path class="qb-logo-sec" fill="#fff" d="M682.4 405.4a89.6 89.6 0 00-77.9 49.1c-15.3 31.2-12.5 66.7-17.3 98.6a3.5 3.5 0 000 .5c-2 14.3-4.8 28.4-8.5 42.3a203.5 203.5 0 01-30.1 69c-3.7 5-7.7 9.9-12 14.3-4.3 4.6-9.2 9.3-12.7 15.4-3 5.3-4.4 11.4-2.7 17.7 1 3.5 3 7.4 6.9 9.6a3.5 3.5 0 001.7.5c7.4 0 14.8-.1 22.3-.8a426 426 0 0034.7-4.7c16.6-2.8 33.5-6 50-6a3.5 3.5 0 00.6-.1c27.2-4.3 54.6-6.8 82-7.5a3.5 3.5 0 001.7.4l5.4-.1h.3a3.5 3.5 0 001.4.3c13.3.2 26.6 0 39.4 1.7 6.7.8 13 2.4 18.4 5.5l3.5 2.4c.8.8 1 1.3 1 2l-.2.6a3.5 3.5 0 00-.2 2.3 61.9 61.9 0 0012.2 25c2.8 3.5 5.8 6.7 9 9.8 3.6 3.5 7.4 5.7 11.2 8a201.2 201.2 0 0125.9 19.7 3.5 3.5 0 005.6-4c-1.5-3.6-2.8-7.6-4.6-11.6-2.2-5-4.7-9.6-6.8-14.4 2.3 1 4.5 2.2 6.6 3.6a3.5 3.5 0 001.2.5c5.8 1.3 12.3 5.3 18 8.7 3.6 2 7.1 4.3 10.6 6.7a3.5 3.5 0 004.7-5.2 335.5 335.5 0 00-29.8-30.4c-8.2-7.2-16.7-14.1-25.5-20.5-4.4-3.2-8.8-6.2-13.2-9.2-2.1-1.4-4.5-2.7-6.6-4a3.5 3.5 0 00-.7-.4c-4.3-1.6-8.6-3.5-13-5.2l-5.6-2a3.5 3.5 0 00-.6-.2l-8.8-1.7-23.1-4-22-3.8a3.5 3.5 0 00-.3 0l-22.3-2.1-15-1.4c-5.1-.5-10.4-.5-14.5-1.7a3.5 3.5 0 00-.7 0 298.6 298.6 0 00-110.6 13.9s-.2 0-.5-.6l-.2-.4 52.7-40.7 46.2-35.5c12.5-9.6 25-19.5 36.7-30.1A222.2 222.2 0 00738 551a3.5 3.5 0 000-.1l.6-.8a3.5 3.5 0 00.5-1.3c.6-2.5 1.5-4.8 2.7-6.9 2.9-5 5.5-10 7.8-15.1a3.5 3.5 0 000-.2c4-9.8 6.7-20 8.5-30.3a3.5 3.5 0 000-.2c1-9 1-18.1 0-27.1a3.5 3.5 0 000-.3c-1.4-8.1-3.6-16-6.5-23.7a3.5 3.5 0 00-.1-.2c-2.2-4.6-4.6-9-7.2-13.3a3.5 3.5 0 00-.6-.7 87 87 0 00-61.1-25.5zM441.2 629.7c-4.3 0-8.6.5-12.8 1.4a3.5 3.5 0 00-.7.2l-3.6 1.4c-10.8 4.5-21.3 10-31.2 16-9.5 5.8-18.1 12.5-27 18.2a69 69 0 01-17.8 8.7 3.5 3.5 0 00-.6.2c-7.4 3.6-15 6.8-22.8 9.4-9.3 3.3-19.4 5.8-28.9 10.4-10 4.7-18 12.2-21 23.6l-.7 3.7a3.5 3.5 0 000 1 194.3 194.3 0 01-42 147.7 3.5 3.5 0 00-.5.8 62.6 62.6 0 01-17.7 23 3.5 3.5 0 00-1.6.2c-1 .2-2.5-.3-5.4-1-3.2-.8-6.3-1.3-9.5-1.9l-5.2-.6a3.5 3.5 0 00-1 0 91 91 0 00-8.3 2c-10.7 3-21 7.2-31.1 11.2-10.6 4.1-21 8.7-31.3 13.5l-10 4.7a3.5 3.5 0 001.8 6.7l37.3-4.4a3.5 3.5 0 00.4 0 3.5 3.5 0 00.1 0c.6 0 1.1.2 1.6.3a3.5 3.5 0 00.3 0c2 .5 4.1.8 6.3.8l.2.3c-6 8-13 15-21 21.2a3.5 3.5 0 003.1 6.2c20.6-6.3 41.7-12.8 60.8-23.7a3.5 3.5 0 001.4-1.5c0 .2.2 0 0 0 4.8-3.4 10.3-6.3 15.6-10.1 4.8-3.6 9.5-7.4 13.8-11.6 8.3-8 15.4-17 22.4-25.7a3.5 3.5 0 00.3-.5l3.6-6.5a358.2 358.2 0 0029.3-71.6c3.5-12.3 6.5-24.8 8.7-37.4.7-3.3 1.1-8.8 2.4-13.4.6-2.3 1.5-4.3 2.3-5.5.9-1.1 1.4-1.4 2.3-1.4a3.5 3.5 0 001.2-.3h.3v-.1c13.4-5.2 27-10.2 40.4-15.8 23.6-9.7 46.7-20.2 69.6-31.6 11.4-5.6 22.7-11.5 34-17.4l18.7-9.9a3.5 3.5 0 00.9-.6 38 38 0 006.6-8.2 22.4 22.4 0 002.2-18.5 3.5 3.5 0 000-.1l-.7-1.8a3.5 3.5 0 00-1-1.5 46 46 0 00-21.6-9.1c-4.3-.8-8.6-1.1-12.9-1zM744.8 48.9c-4.1 0-7.8 2.8-10.2 6.8a29 29 0 00-3.7 14.6 29 29 0 003.7 14.7c2.4 4 6 6.7 10.2 6.7 4 0 7.8-2.7 10.2-6.7a29 29 0 003.7-14.7 29 29 0 00-3.7-14.6c-2.4-4-6.1-6.8-10.2-6.8z"/>
<path class="qb-logo-pri" fill="#000" d="M907.2 478.8a177.8 177.8 0 0028.5-52.3c6.7-20.2 9-41.6 6.7-62.7-4.5-43.1-25.5-83-56.3-113.2a273.4 273.4 0 00-109-63c-18.5-5.9-40.8-11.8-53.2-28.1-8.7-11.5-11.5-30.1-2.8-42.5 1.1-1.5 2.5-3 3.9-4.1 17 .3 34-.5 50.9-2.8 17.9-2.3 35.7-6.7 52-14.6 9-4.4 18.2-9.6 25.4-16.7 1.4-1.3.5-3.4-1-4a2.5 2.5 0 00-2.6-.9 75.5 75.5 0 01-54.3-6.8l-3.2-1.9a28.8 28.8 0 00-7.4-15.1 71.5 71.5 0 00-120.3 17.7c-2.8 5.2-5 10.9-6.6 16.7-2.2 8.8-3 18-2.4 27.1-.2 11 .6 22 2.2 32.9 2.1 15.7 6.2 31.3 12 46a141 141 0 0023.8 40.6c11.2 13 25 21.8 40.2 29.2 15.3 7.3 32.4 14.5 42 29.2 3 4.4 5 9.4 5.6 14.7 0 2.6-.2 5.3-.5 7.9-1.2 5.5-4.1 11-8.6 14.4a17.2 17.2 0 01-5.6 2.8c-.2-.4-.4-.8-.8-1.1a258.5 258.5 0 00-152.4-62.4 264.4 264.4 0 00-215.6 89c-4.5-1.1-9.5-1.2-14-1.7a325 325 0 01-41.7-7.5c-17.4-4.5-33.8-12-48-23a2 2 0 00-.7-1.1A17 17 0 00280 319a3 3 0 00-2 2c-6.8 26.4-4.2 55.2 4.2 80.8a167.2 167.2 0 0061 83.2c3.8 2.8 7.7 5.3 11.8 7.7 4 31.4 20.2 60.4 41.8 83.3 3.9 4 7.8 8 12 11.5a226.3 226.3 0 01-43.6 57.1 193.7 193.7 0 01-78.1 43.9c-5.7 1.6-11.7 3-16.7 6.4-11.6 7.7-11.2 20.9-9.5 33.2a177.8 177.8 0 01-21.7 113.6c-6.8 12-15.3 22.5-24.4 32.8-.3-.4-.5-.7-1-1-17.5-12.3-40.5 1.1-56 10.5a424.6 424.6 0 01-98 43.3c-2.9.8-4.2 4.7-1.9 6.8 4.8 4.4 11 5.4 17.3 5 8-.4 16-1.7 23.9-2.6l37.8-4.5a114.5 114.5 0 01-32.4 18.4A355 355 0 0160 964.1c-3.6 1-4 7.1 0 7.8a208.7 208.7 0 00192.4-68.7c6.9-6.5 11.6-15.5 16-23.7 2.6-5 5-10 7.4-15a389 389 0 0044.7-116.4 619 619 0 00193.8-84.8l6-4 4-2.7c5-3.2 9.6-6.7 14.2-10.3l1.9.4c-5.4 7.6-11 15-16.8 22.3-5.8 7.2-12 14.3-16.8 22.3-8 13.3-10.9 31.8 1 43.9a23 23 0 009 5.6c.6.2 1.2.3 1.8.2a18.9 18.9 0 007.4.5c5-.1 9.7-1.7 14.4-3l19.7-6c3.7-1.1 7.6-2 11.4-3.3 50-8.5 100.2-14.2 150.8-16.1 15.3-.6 31.8-2 46.7 2.6a46.2 46.2 0 0023.2 46c.1 0 .3 0 .5.2 4.8 3 10.1 5.6 15.2 8.5a175.7 175.7 0 0175 84.8c1.6 4 6.6 3.3 7.2-1 2.4-19.5.4-40-6.7-58.6.7 0 1.5-.2 2.2-.5l1.3 1.6a234 234 0 0130.5 46.9c1.4 2.9 6.6 1.6 6.3-1.7-1.6-14-5.1-27.8-10.4-40.9l-.3-.6c-14.4-35.2-41-65-71.9-87.7-12.3-9-25.2-17.2-38.7-24.5-.8-.5-1.8-.6-2.7-.3-10.5-4.6-22-7.7-33-11A483 483 0 00639.3 658l-5.9.2 11.2-8.8c9 .3 18.4-1.9 27-3.6 9.5-1.7 18.8-4 28-6.7 11.4-3.4 23.5-8 34.2-14.3a196.9 196.9 0 0063.8-40c5.6-5.4 11.1-11.2 15.7-17.6a15 15 0 002.6-8.8c33.5-22.4 66.5-47.5 91.3-79.6zM745 51.5c6.2 0 11.2 8.3 11.2 18.7 0 10.4-5 18.8-11.2 18.8-6.2 0-11.3-8.4-11.3-18.8s5-18.7 11.3-18.7zM472 659.9a34.5 34.5 0 01-6 7.4c-6.3 3.2-12.5 6.6-18.8 10A1098.2 1098.2 0 01344 726.1c-13.3 5.4-26.9 10.4-40.4 15.7l-.3.1c-8.4.2-9.2 17.5-10.3 23.2a357.6 357.6 0 01-37.7 108l-3.5 6.5c-7 8.8-14 17.6-22.1 25.4a135 135 0 01-13.4 11.2c-5 3.6-10.6 6.5-15.6 10.1-.5.4-.8.8-1 1.3-18.7 10.7-39.6 17-60.2 23.4a114 114 0 0022-22.3c1.9-2.3-.6-5.5-3.1-5.5a35.3 35.3 0 01-7.7-1.1c-.5-.2-1-.2-1.5 0l-37.4 4.4 10.1-4.7c10.2-4.8 20.6-9.3 31.1-13.5 10.1-3.9 20.3-8 30.8-11 2.6-.8 5.3-1.4 8-2l5 .7c3 .5 6.1 1 9.2 1.8 2.5.7 4.9 1.7 7.3.9.7.3 1.6.3 2.2-.2a65.7 65.7 0 0019.3-24.8 199.1 199.1 0 0042.7-150.4l.7-3.4a32.2 32.2 0 0119-21.4c9.1-4.3 19.1-6.8 28.6-10.2 7.9-2.7 15.6-6 23.2-9.5a71.3 71.3 0 0018.7-9.2c9.1-5.7 17.7-12.4 27-18 9.8-6 20.1-11.4 30.7-15.8l3.6-1.5c8-1.6 16.3-1.7 24.4-.3a42.3 42.3 0 0120 8.4l.6 1.6c1.6 5.3 1 11-2 15.8zm282.3-164.2a148 148 0 01-8.2 29.7c-2.3 5-4.8 10-7.6 14.8a28.7 28.7 0 00-3.1 8l-.6.7c-9 12.4-19.7 23.4-31 33.6a619.9 619.9 0 01-36.6 30l-46.1 35.4-52.8 40.9c-3.3 2.6.3 8.1 4 7A295 295 0 01681.6 682c4.7 1.4 10.2 1.2 15.2 1.7l14.8 1.4 22.4 2 22 4 23 4 8.8 1.6 5.6 2 13 5.3c2.2 1.5 4.7 2.8 6.5 4l13.1 9.1a325 325 0 0154.7 50.3c-3.5-2.4-7-4.7-10.7-6.9-5.8-3.3-12.4-7.5-19-9-3-2-6.3-3.7-9.8-5l-.3-.2h-.5l-.7-.3c-1.8-.5-3.3 1.9-2 3.2l.7.4c-.1.5 0 1 .1 1.5l7.4 15.6c1.7 3.7 3 7.7 4.6 11.6a204.7 204.7 0 00-26.4-20c-3.7-2.5-7.3-4.6-10.6-7.7-3.1-3-6-6.1-8.7-9.5-5.6-7-9.4-15-11.5-23.6.3-.6.5-1.4.5-2.1 0-3.6-3.6-5.8-6.3-7.4-6-3.5-12.8-5.1-19.7-6-13-1.7-26.5-1.5-39.8-1.7-.6-.3-1.1-.3-1.7-.3h-5.5a3 3 0 00-1.4-.3c-27.8.7-55.4 3.2-82.8 7.5-17 .1-34 3.3-50.7 6.1-11.4 2-22.8 3.8-34.3 4.7-7.3.7-14.7.9-22 .8a12.8 12.8 0 01-5.2-7.5 18.8 18.8 0 012.3-15c3.2-5.5 7.8-10.1 12.2-14.7 4.5-4.6 8.6-9.5 12.4-14.6a206 206 0 0030.7-70.3 356 356 0 008.6-42.8v-.3c4.8-32.5 2.2-67.5 17-97.6a86 86 0 0174.8-47c22.1-.5 43 9.2 58.6 24.4 2.7 4.2 5 8.5 7 13 2.9 7.4 5 15 6.3 23 1 8.7 1 17.6 0 26.3z"/>
</svg>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -0,0 +1,6 @@
<svg viewBox="0 0 165 50" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(110,50)rotate(-35)" font-weight="bold" font-family="sans-serif" font-size="25">
<text textLength="65" lengthAdjust="spacingAndGlyphs">BETA</text>
<text textLength="65" lengthAdjust="spacingAndGlyphs" fill="#ff0000" dx="-3" dy="-2">BETA</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 352 B

6
public/site-logo-dev.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg viewBox="0 0 165 50" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(110,50)rotate(-35)" font-weight="bold" font-family="sans-serif" font-size="25">
<text textLength="60" lengthAdjust="spacingAndGlyphs">DEV</text>
<text textLength="60" lengthAdjust="spacingAndGlyphs" fill="#671ac6" dx="-3" dy="-2">DEV</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 350 B

View File

@@ -0,0 +1,6 @@
<svg viewBox="0 0 165 50" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(110,50)rotate(-35)" font-weight="bold" font-family="sans-serif" font-size="20">
<text textLength="65" lengthAdjust="spacingAndGlyphs">STAGING</text>
<text textLength="65" lengthAdjust="spacingAndGlyphs" fill="#f093a3" dx="-1.5" dy="-2">STAGING</text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 360 B

4
public/site-logo.svg Normal file
View File

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 894 270">
<path class="logo-pri" fill="#67c52a" d="M337.38 51.43v24.4c-2.1-2.8-4.7-4.9-7.8-6.4-3.2-1.5-6.5-2.2-10-2.2-6.2 0-11.2 2.1-15.1 6.2-3.9 4.2-5.8 9.3-5.8 15.5s2 11.3 5.9 15.3 9 6 15.3 6c3.3 0 6.5-.7 9.7-2.2 3.1-1.5 5.7-3.5 7.9-6.1v24.4c-7.9 2.4-13.9 3.6-18 3.6-11.1 0-20.9-3.8-29.4-11.5-8.4-7.5-12.6-17.4-12.6-29.6 0-11.2 3.8-20.8 11.5-28.7 3.9-3.9 8.4-7 13.7-9.3 5.3-2.2 10.6-3.4 16.1-3.4 6 .1 12.2 1.4 18.6 4zm38.4.6c6.6-3.4 13.6-5 21.2-5 7.5 0 14.6 1.7 21.2 5 6.6 3.4 11.9 8.2 16 14.4s6.1 13.2 6.1 20.9c0 12.7-4.1 23-12.2 31.1s-18.5 12.1-31.1 12.1-23-4-31.1-12.1-12.2-18.4-12.2-31.1c0-7.7 2-14.6 6.1-20.9s9.4-11.1 16-14.4zm36.8 20.9c-4.4-4.2-9.6-6.2-15.6-6.2s-11.2 2.1-15.6 6.2c-4.4 4.2-6.5 9-6.5 14.4 0 6.6 2.1 12.2 6.4 16.7s9.5 6.7 15.7 6.7 11.4-2.2 15.7-6.7 6.4-10 6.4-16.7c0-5.4-2.1-10.2-6.5-14.4zm40.3 54.9l13.3-78.3h20l15.9 41.9 16.8-41.9h20.3l11.8 78.3h-20.4l-5.7-45.1h-.2l-18.8 45.1h-8.1l-18-45.1h-.2l-6.5 45.1zm115.8 0v-78.3h31.2c8.8 0 15.7 2.1 20.8 6.4s7.6 10.7 7.6 19.4c0 17.7-9.2 26.6-27.7 26.6h-11.5v26h-20.4zm20.4-61.9v19.5h3.4c1.9 0 3.4 0 4.4-.1 1 0 2.3-.2 3.8-.6 1.6-.3 2.7-.8 3.5-1.5.8-.6 1.4-1.6 2-2.8s.9-2.8.9-4.7-.3-3.5-.8-4.8c-.6-1.3-1.2-2.3-2-3s-1.9-1.2-3.4-1.5-2.8-.5-3.8-.6c-1.1-.1-2.6-.1-4.6-.1h-3.4zm76.3-16.4v78.3h-20.4v-78.3zm42.6 0v61.1h24.4v17.2h-44.8v-78.3zm83.8 17.3h-24.2v13.1h23v17.2h-23v13.5h24.2v17.2h-44.6v-78.3h44.6zm62.2 29l24.6 32.1h-25.3l-19.2-30.1h-.2v30.1h-20.5v-78.3h30.4c8.2 0 14.7 2 19.7 6s7.5 10 7.5 18.1c0 5.6-1.5 10.5-4.5 14.5-2.9 4.1-7.1 6.6-12.5 7.6zm-20.2-30.7v19.5h2c9.4 0 14.1-3.3 14.1-9.8s-4.7-9.8-14.1-9.8h-2zM228.18 192.43c-1.1-2.1-1.1-4.6 0-6.6 1.4-2.5 2.6-5 3.8-7.6.8-1.9-.5-4-2.6-4h-22.5c-2.3 0-4.5 1.2-5.7 3.1-2.9 4.4-6.3 8.7-10.1 12.5-14.5 14.5-33.7 22.4-54.1 22.4-20.5 0-39.7-8-54.1-22.4-14.6-14.4-22.5-33.6-22.5-54.1s8-39.7 22.4-54.1c14.5-14.5 33.7-22.4 54.1-22.4 20.5 0 39.7 8 54.1 22.4 3.9 3.9 7.2 8.1 10.1 12.5 1.3 1.9 3.4 3.1 5.7 3.1h22.6c2.1 0 3.4-2.1 2.6-4-1.2-2.6-2.4-5.1-3.8-7.6-1.1-2.1-1.1-4.6 0-6.6l7.6-13.8c1.5-2.7 1-6-1.2-8.2l-19.1-19.1c-2.2-2.2-5.5-2.6-8.2-1.2l-13.9 7.7c-2.1 1.1-4.6 1.1-6.6 0-6.6-3.6-13.6-6.5-20.8-8.6-2.3-.7-4.1-2.4-4.7-4.7l-4.4-15.2c-.9-2.9-3.5-5-6.6-5h-27c-3.1 0-5.8 2-6.6 5l-4.4 15.2c-.7 2.3-2.4 4-4.7 4.7-7.2 2.1-14.2 5-20.8 8.6-2.1 1.1-4.6 1.2-6.6 0l-13.9-7.7c-2.7-1.5-6-1-8.2 1.2l-19.1 19.1c-2.2 2.2-2.6 5.5-1.2 8.2l7.7 13.9c1.1 2.1 1.1 4.6 0 6.6-3.6 6.6-6.5 13.6-8.6 20.8-.7 2.3-2.4 4.1-4.7 4.7l-15.2 4.4c-2.9.9-5 3.5-5 6.6v27c0 3.1 2 5.8 5 6.6l15.2 4.4c2.3.7 4 2.4 4.7 4.7 2.1 7.2 5 14.2 8.6 20.8 1.1 2.1 1.2 4.6 0 6.6l-7.7 13.9c-1.5 2.7-1 6 1.2 8.2l19.1 19.1c2.2 2.2 5.5 2.6 8.2 1.2l13.9-7.7c2.1-1.1 4.6-1.1 6.6 0 6.6 3.6 13.6 6.5 20.8 8.6 2.3.7 4.1 2.4 4.7 4.7l4.4 15.2c.9 2.9 3.5 5 6.6 5h27c3.1 0 5.8-2 6.6-5l4.4-15.2c.7-2.3 2.4-4 4.7-4.7 7.2-2.1 14.2-5 20.8-8.6 2.1-1.1 4.6-1.2 6.6 0l13.9 7.7c2.7 1.5 6 1 8.2-1.2l19.1-19.1c2.2-2.2 2.6-5.5 1.2-8.2z"/>
<path class="logo-sec" fill="#3c3c3f" d="M322.08 161.13h-24.1v13h22.8v17.1h-22.8v13.5h24.1v17.1h-44.3v-77.9h44.3zm44.6 19.2l-24.9-36.3h24.9l11.9 20.1 11.9-20.1h24.9l-24.9 36.3 28.8 41.6h-24.4l-16.3-25.4-17.9 25.4h-24.5zm67 41.6v-77.9h31c8.7 0 15.6 2.1 20.7 6.4 5.1 4.2 7.6 10.7 7.6 19.3 0 17.6-9.2 26.4-27.6 26.4h-11.5v25.8zm20.3-61.6v19.4h3.4c1.9 0 3.4 0 4.4-.1 1 0 2.3-.2 3.8-.6 1.5-.3 2.7-.8 3.5-1.4s1.4-1.5 2-2.8c.6-1.2.9-2.8.9-4.6 0-1.9-.3-3.5-.8-4.8-.6-1.3-1.2-2.3-2-2.9-.8-.7-1.9-1.2-3.4-1.5s-2.8-.5-3.8-.6c-1.1-.1-2.6-.1-4.6-.1zm75.6-16.3v60.7h24.3v17.1h-44.5v-77.9h20.2zm56.5 2.4c6.5-3.3 13.6-5 21.1-5s14.5 1.7 21.1 5c6.5 3.3 11.8 8.1 15.9 14.3s6.1 13.1 6.1 20.8c0 12.6-4 22.9-12.1 30.9s-18.4 12-30.9 12-22.8-4-30.9-12-12.1-18.3-12.1-30.9c0-7.6 2-14.6 6.1-20.8 3.8-6.2 9.1-10.9 15.7-14.3zm36.5 20.8c-4.3-4.1-9.5-6.2-15.5-6.2s-11.2 2.1-15.5 6.2-6.5 8.9-6.5 14.4c0 6.6 2.1 12.1 6.4 16.6 4.3 4.4 9.5 6.7 15.6 6.7s11.3-2.2 15.6-6.7c4.3-4.4 6.4-10 6.4-16.6.1-5.4-2.1-10.2-6.5-14.4zm86.3 22.8l24.5 31.9h-25.2l-19.1-30h-.2v30h-20.2v-77.9h30.3c8.1 0 14.7 2 19.6 6 5 4 7.4 10 7.4 18 0 5.6-1.5 10.4-4.5 14.5-3.1 4-7.3 6.5-12.6 7.5zm-20.1-30.5v19.4h2c9.4 0 14-3.2 14-9.7s-4.7-9.7-14-9.7zm103.1 1.6h-24.1v13h22.8v17.1h-22.8v13.5h24.1v17.1h-44.3v-77.9h44.3zm61.8 28.9l24.5 31.9h-25.2l-19.1-30h-.2v30h-20.3v-77.9h30.3c8.1 0 14.7 2 19.6 6 5 4 7.4 10 7.4 18 0 5.6-1.5 10.4-4.5 14.5-2.9 4-7.1 6.5-12.5 7.5zm-20-30.5v19.4h2c9.4 0 14-3.2 14-9.7s-4.7-9.7-14-9.7zM91.08 96.83h92.7v17.2h-92.7zm0 30.6h76.4v17.2h-76.4zm0 30.6h92.7v17.2h-92.7z"/>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

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