Add Buttons (#675)

This commit is contained in:
Kieran 2024-09-11 19:32:19 +01:00 committed by GitHub
parent b2207b4ed4
commit b61a7b5a5d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 240 additions and 1 deletions

View File

@ -143,6 +143,11 @@ services:
- GOOGLESCHOLAR=https://scholar.google.co.uk/
- SIMPLEX=https://simplex.chat/
- MIXCLOUD=https://www.mixcloud.com/
- INTERNETARCHIVE=https://archive.org/
- GOOGLEMAPS=https://www.google.com/maps
- TIDAL=https://tidal.com/
- THESTORYGRAPH=https://www.thestorygraph.com/
- GEOCACHING=https://www.geocaching.com/play
ports:
- 8080:3000
restart: unless-stopped

View File

@ -703,4 +703,37 @@ button {
.button.button-mixcloud {
color: #000000;
background-color: #ffffff;
}
}
/* Internet Archive */
.button.button-internetarchive {
color: #000000;
background-color: #ffff;
}
/* Google Maps */
.button.button-googlemaps {
color: #4482f1;
background-color: #fff;
}
/* Tidal */
.button.button-tidal {
color: #000000;
background-color: #fff;
}
/* TheStoryGraph */
.button.button-thestorygraph {
color: #ffff;
background-color: #18949c;
}
/* Geocaching */
.button.button-geocaching {
color: #000000;
background-color: #ffff;
}

View File

@ -105,6 +105,11 @@ import semanticscholarLogo from '../../icons/semanticscholar.svg';
import googlescholarLogo from '../../icons/googlescholar.svg';
import simplexLogo from '../../icons/simplex.svg';
import mixcloudLogo from '../../icons/mixcloud.svg';
import internetarchiveLogo from '../../icons/internetarchive.svg';
import googlemapsLogo from '../../icons/googlemaps.svg';
import tidalLogo from '../../icons/tidal.svg';
import thestorygraphLogo from '../../icons/storygraph.svg';
import geocachingLogo from '../../icons/geocaching.svg';
function Home(props) {
let order = [];
@ -1098,6 +1103,51 @@ function Home(props) {
order={buttonOrder('MIXCLOUD')}
/>
)}
{runtimeConfig.INTERNETARCHIVE && (
<Button
name="internetarchive"
href={runtimeConfig.INTERNETARCHIVE}
displayName="Internet Archive"
logo={internetarchiveLogo}
order={buttonOrder('INTERNETARCHIVE')}
/>
)}
{runtimeConfig.GOOGLEMAPS && (
<Button
name="googlemaps"
href={runtimeConfig.GOOGLEMAPS}
displayName="Google Maps"
logo={googlemapsLogo}
order={buttonOrder('GOOGLEMAPS')}
/>
)}
{runtimeConfig.TIDAL && (
<Button
name="tidal"
href={runtimeConfig.TIDAL}
displayName="Tidal"
logo={tidalLogo}
order={buttonOrder('TIDAL')}
/>
)}
{runtimeConfig.THESTORYGRAPH && (
<Button
name="thestorygraph"
href={runtimeConfig.THESTORYGRAPH}
displayName="The StoryGraph"
logo={thestorygraphLogo}
order={buttonOrder('THESTORYGRAPH')}
/>
)}
{runtimeConfig.GEOCACHING && (
<Button
name="geocaching"
href={runtimeConfig.GEOCACHING}
displayName="GEOCACHING"
logo={geocachingLogo}
order={buttonOrder('GEOCACHING')}
/>
)}
</Sort>
<div>
<p className="footer">

View File

@ -158,6 +158,11 @@ export const runtimeConfig =
GOOGLESCHOLAR: window?.env?.GOOGLESCHOLAR,
SIMPLEX: window?.env?.SIMPLEX,
MIXCLOUD: window?.env?.MIXCLOUD,
INTERNETARCHIVE: window?.env?.INTERNETARCHIVE,
GOOGLEMAPS: window?.env?.GOOGLEMAPS,
TIDAL: window?.env?.TIDAL,
THESTORYGRAPH: window?.env?.THESTORYGRAPH,
GEOCACHING: window?.env?.GEOCACHING,
}
: {
// server
@ -571,4 +576,17 @@ export const runtimeConfig =
MIXCLOUD: nodeIsProduction
? process.env.MIXCLOUD
: process.env.RAZZLE_MIXCLOUD,
INTERNETARCHIVE: nodeIsProduction
? process.env.INTERNETARCHIVE
: process.env.RAZZLE_INTERNETARCHIVE,
GOOGLEMAPS: nodeIsProduction
? process.env.GOOGLEMAPS
: process.env.RAZZLE_GOOGLEMAPS,
TIDAL: nodeIsProduction ? process.env.TIDAL : process.env.RAZZLE_TIDAL,
THESTORYGRAPH: nodeIsProduction
? process.env.THESTORYGRAPH
: process.env.RAZZLE_THESTORYGRAPH,
GEOCACHING: nodeIsProduction
? process.env.GEOCACHING
: process.env.RAZZLE_GEOCACHING,
};

4
src/icons/geocaching.svg Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg fill="#000000" width="800px" height="800px" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
<path d="M17.651 0.005v3.093c1.724 0.213 3.923 0.828 5.975 2.396l-1.584 2.141-0.020-0.016c0 0-1.641-1.407-4.36-1.844v8.563h8.437c-0.161-1.219-0.577-2.683-1.536-4.161l2.26-1.5c0 0 1.677 2.281 2.037 5.661h3.14v-14.339h-14.349zM23.432 30.943l-0.796 0.131-1.745-10.729 0.469-0.073 8.739-0.020-7.541 5.416 0.844 5.271h0.031zM17.651 17.651v14.349h14.344v-14.344zM8.604 26.656l1.584-2.14h0.020c0 0 1.552 1.317 4.141 1.791v-8.656h-8.229c0.145 1.245 0.563 2.765 1.568 4.313l-2.251 1.495c0 0-1.724-2.349-2.036-5.808h-3.401v14.344h14.349v-2.973c-1.688-0.24-3.781-0.865-5.745-2.36zM6.636 2.625c-0.224 0-0.412 0.14-0.412 0.312s0.188 0.308 0.412 0.308c0.228 0 0.411-0.141 0.411-0.308 0-0.172-0.187-0.312-0.411-0.312zM6.677 3.479c-0.672 0-1.208-0.541-1.208-1.197 0-0.661 0.536-1.199 1.208-1.199 0.667 0 1.203 0.543 1.203 1.204 0 0.656-0.536 1.192-1.197 1.192zM4.896 3.563l-1.385 0.697c-0.125-0.151-0.219-0.276-0.317-0.411l-1.751 0.651-0.364-0.579 4.312-0.895-0.823 0.307c0.104 0.083 0.192 0.145 0.323 0.229zM2.235 1.021c0.505 0.765 1.099 1.395 1.864 1.973l-1.339 0.24c-0.5-0.713-0.943-1.412-1.344-2.265l0.813 0.047zM0 0v14.344h3.208c-0.135-1.308-0.281-5.073 1.975-8.193 0 0-0.5-0.479-1.172-1.271l-1.469 1.26-0.635-0.541 3.823-2.177-0.448 0.381c0.536 0.323 1.079 0.561 1.62 0.739 0 0 1.859-1.036 3.697-3.536l0.437 0.021c-0.339 1.119-1.4 3.036-3.057 4.577 0 0 4.396 1.923 5.396 5.183-0.276-0.161-1.859-0.5-2.635-0.323-0.141-0.219-1.62-3.24-3.865-3.199 0 0-0.5 0.599-0.973 2.161-0.423 1.38-0.245 4.276-0.183 4.959h8.599v-14.385z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

15
src/icons/googlemaps.svg Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 24.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 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve">
<path style="fill:#48B564;" d="M35.76,26.36h0.01c0,0-3.77,5.53-6.94,9.64c-2.74,3.55-3.54,6.59-3.77,8.06
C24.97,44.6,24.53,45,24,45s-0.97-0.4-1.06-0.94c-0.23-1.47-1.03-4.51-3.77-8.06c-0.42-0.55-0.85-1.12-1.28-1.7L28.24,22l8.33-9.88
C37.49,14.05,38,16.21,38,18.5C38,21.4,37.17,24.09,35.76,26.36z"/>
<path style="fill:#FCC60E;" d="M28.24,22L17.89,34.3c-2.82-3.78-5.66-7.94-5.66-7.94h0.01c-0.3-0.48-0.57-0.97-0.8-1.48L19.76,15
c-0.79,0.95-1.26,2.17-1.26,3.5c0,3.04,2.46,5.5,5.5,5.5C25.71,24,27.24,23.22,28.24,22z"/>
<path style="fill:#2C85EB;" d="M28.4,4.74l-8.57,10.18L13.27,9.2C15.83,6.02,19.69,4,24,4C25.54,4,27.02,4.26,28.4,4.74z"/>
<path style="fill:#ED5748;" d="M19.83,14.92L19.76,15l-8.32,9.88C10.52,22.95,10,20.79,10,18.5c0-3.54,1.23-6.79,3.27-9.3
L19.83,14.92z"/>
<path style="fill:#5695F6;" d="M28.24,22c0.79-0.95,1.26-2.17,1.26-3.5c0-3.04-2.46-5.5-5.5-5.5c-1.71,0-3.24,0.78-4.24,2L28.4,4.74
c3.59,1.22,6.53,3.91,8.17,7.38L28.24,22z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,84 @@
<?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" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="599.998px" height="583.111px" viewBox="0 0 599.998 583.111" enable-background="new 0 0 599.998 583.111"
xml:space="preserve">
<g id="A">
<g>
<path d="M146.564,60.034l-6.583-18.256h-22.381l-6.583,18.256h-5.441L123.042,12.2c0.351-0.878,1.492-4.389,1.492-5.178
c0-3.687-4.038-3.687-6.758-4.125V0.965h16.5l21.416,59.068H146.564z M128.483,12.024l-9.391,25.629h19.397L128.483,12.024z"/>
<path d="M221.758,60.034l-15.535-27.296h-5.441v27.296h-9.655V12.901c0-8.426,0-8.776-8.338-10.005V0.965h22.557
c10.62,0,23.785,2.282,23.785,15.71c0,8.865-5.09,13.166-13.429,14.482l16.15,28.876H221.758z M206.662,5.09
c-6.319,0-5.88,2.37-5.88,7.899v15.623h5.002c7.636,0,13.692-2.809,13.692-11.41C219.476,8.513,215,5.09,206.662,5.09z"/>
<path d="M287.723,60.911c-20.187,0-25.892-13.077-25.892-31.246c0-16.939,5.617-28.964,24.488-28.964
c5.968,0,11.936,0.79,17.554,2.633l0.526,14.658h-2.545c-0.176-1.843-0.878-3.774-1.843-5.354
c-2.722-4.74-7.286-7.724-12.815-7.724c-13.253,0-15.008,14.57-15.008,24.751c0,10.883,3.335,26.331,17.027,26.331
c5.793,0,10.621-1.141,15.36-4.477v6.056C299.045,60.034,293.778,60.911,287.723,60.911z"/>
<path d="M376.778,60.034V31.333h-23.872v28.701h-9.655V12.551c0-7.636-1.404-7.812-8.776-8.601V2.019L352.906,0v27.208h23.872
V0.965h9.655v59.068H376.778z"/>
<path d="M420.354,60.034v-2.194c6.583,0,7.461-1.755,7.461-8.163v-37.74c0-6.407-0.878-8.163-7.461-8.163V1.58h24.575v2.194
c-6.582,0-7.46,1.843-7.46,8.163v37.74c0,6.32,0.878,8.163,7.46,8.163v2.194H420.354z"/>
<path d="M509.035,60.034h-7.636L484.196,12.2c-2.633-7.373-3.071-7.899-10.619-9.304V0.965h17.026l17.203,48.097h0.175
l16.765-48.097h5.705L509.035,60.034z"/>
<path d="M599.734,60.034h-35.02V12.901c0-8.426-0.088-8.688-8.339-10.005V0.965h42.042l0.264,12.99h-2.458
c0-6.583-3.247-8.865-9.479-8.865h-6.847c-4.037,0-5.529,0.088-5.529,4.564V27.12h10.62c5.003,0,6.407-2.282,7.197-6.758h2.457
v18.432h-2.457c0-4.916-2.106-7.548-7.197-7.548h-10.62v19.572c0,4.828,1.054,5.091,5.529,5.091h9.743
c5.968,0,7.46-2.984,7.898-8.602h2.458L599.734,60.034z"/>
</g>
<rect x="139.201" y="558.561" width="423.263" height="21.705"/>
<rect x="155.897" y="516.818" width="390.704" height="30.055"/>
<rect x="153.393" y="174.535" width="388.617" height="41.742"/>
<polygon points="347.701,101.486 144.21,149.072 155.897,162.012 347.701,162.012 539.506,162.012 551.193,149.072 "/>
<g>
<path d="M59.068,583.111h-2.194c0-6.582-1.755-7.46-8.163-7.46H10.971c-6.407,0-8.162,0.878-8.162,7.46H0.614v-24.575h2.194
c0,6.583,1.843,7.461,8.162,7.461h37.741c6.319,0,8.163-0.878,8.163-7.461h2.194V583.111z"/>
<path d="M59.068,486.655L9.127,515.619v0.176h49.941v5.529H11.234c-8.25,0-7.899,1.316-9.304,8.776H0v-18.519l47.746-27.648
v-0.175H0v-5.529h59.068V486.655z"/>
<path d="M12.989,399.853c-6.846,0-8.864,2.984-8.864,9.567v5.968h54.943v9.655H4.125v6.056c0,6.67,1.931,8.952,8.601,9.479v2.458
L0,442.685v-44.938l12.989-0.351V399.853z"/>
<path d="M59.068,327.093v35.021H11.936c-8.426,0-8.688,0.087-10.005,8.338H0v-42.042l12.989-0.263v2.457
c-6.583,0-8.864,3.248-8.864,9.479v6.846c0,4.037,0.088,5.529,4.564,5.529h17.466v-10.62c0-5.002-2.282-6.406-6.758-7.197v-2.457
h18.432v2.457c-4.915,0-7.548,2.106-7.548,7.197v10.62h19.572c4.828,0,5.091-1.053,5.091-5.529v-9.742
c0-5.969-2.984-7.46-8.602-7.899v-2.457L59.068,327.093z"/>
<path d="M59.068,256.44l-27.296,15.535v5.442h27.296v9.654H11.936c-8.426,0-8.776,0-10.005,8.338H0v-22.556
c0-10.62,2.282-23.786,15.71-23.786c8.864,0,13.166,5.091,14.481,13.429l28.876-16.149V256.44z M4.125,271.536
c0,6.32,2.37,5.881,7.899,5.881h15.623v-5.003c0-7.636-2.809-13.692-11.41-13.692C7.548,258.722,4.125,263.198,4.125,271.536z"/>
<path d="M59.068,173.938L9.127,202.902v0.176h49.941v5.529H11.234c-8.25,0-7.899,1.316-9.304,8.777H0v-18.519l47.746-27.647
v-0.175H0v-5.53h59.068V173.938z"/>
<path d="M59.068,87.662v35.021H11.936c-8.426,0-8.688,0.087-10.005,8.337H0V88.979l12.989-0.263v2.458
c-6.583,0-8.864,3.247-8.864,9.479v6.846c0,4.037,0.088,5.529,4.564,5.529h17.466v-10.62c0-5.003-2.282-6.407-6.758-7.197v-2.458
h18.432v2.458c-4.915,0-7.548,2.106-7.548,7.197v10.62h19.572c4.828,0,5.091-1.053,5.091-5.529v-9.743
c0-5.968-2.984-7.46-8.602-7.899v-2.458L59.068,87.662z"/>
<path d="M12.989,12.182c-6.846,0-8.864,2.984-8.864,9.567v5.969h54.943v9.654H4.125v6.056c0,6.671,1.931,8.953,8.601,9.479v2.458
L0,55.013V10.075l12.989-0.351V12.182z"/>
</g>
<path d="M209.446,348.42c-0.335-20.5-0.866-41.001-1.669-61.487c-0.756-19.302-2-38.585-2.939-57.881
c-0.081-1.666-0.787-2.026-2.169-2.328c-5.693-1.241-11.416-1.824-17.163-1.833c-5.747,0.009-11.47,0.592-17.163,1.833
c-1.382,0.301-2.088,0.662-2.169,2.328c-0.939,19.296-2.183,38.579-2.939,57.881c-0.803,20.486-1.335,40.987-1.669,61.487
c-0.237,14.528-0.09,29.067,0.14,43.599c0.254,16.121,0.612,32.246,1.265,48.355c0.7,17.288,1.782,34.562,2.731,51.839
c0.182,3.311,0.521,6.613,0.78,9.831c6.379,1.66,12.704,2.619,19.025,2.698c6.321-0.079,12.645-1.038,19.025-2.698
c0.259-3.218,0.597-6.521,0.779-9.831c0.949-17.277,2.031-34.551,2.731-51.839c0.653-16.109,1.011-32.234,1.265-48.355
C209.536,377.487,209.684,362.948,209.446,348.42z"/>
<path d="M315.257,348.42c-0.335-20.5-0.867-41.001-1.67-61.487c-0.757-19.302-2.001-38.585-2.939-57.881
c-0.081-1.666-0.786-2.026-2.169-2.328c-5.692-1.241-11.416-1.824-17.162-1.833c-5.747,0.009-11.47,0.592-17.163,1.833
c-1.382,0.301-2.088,0.662-2.169,2.328c-0.938,19.296-2.183,38.579-2.939,57.881c-0.803,20.486-1.335,40.987-1.669,61.487
c-0.237,14.528-0.09,29.067,0.139,43.599c0.255,16.121,0.612,32.246,1.265,48.355c0.701,17.288,1.782,34.562,2.731,51.839
c0.182,3.311,0.521,6.613,0.779,9.831c6.38,1.66,12.705,2.619,19.025,2.698c6.321-0.079,12.645-1.038,19.025-2.698
c0.258-3.218,0.597-6.521,0.779-9.831c0.948-17.277,2.03-34.551,2.73-51.839c0.653-16.109,1.011-32.234,1.266-48.355
C315.347,377.487,315.494,362.948,315.257,348.42z"/>
<path d="M437.972,348.42c-0.335-20.5-0.866-41.001-1.67-61.487c-0.756-19.302-2-38.585-2.938-57.881
c-0.082-1.666-0.787-2.026-2.17-2.328c-5.692-1.241-11.415-1.824-17.162-1.833c-5.747,0.009-11.47,0.592-17.163,1.833
c-1.382,0.301-2.088,0.662-2.169,2.328c-0.938,19.296-2.183,38.579-2.938,57.881c-0.804,20.486-1.335,40.987-1.67,61.487
c-0.237,14.528-0.09,29.067,0.14,43.599c0.255,16.121,0.612,32.246,1.265,48.355c0.701,17.288,1.782,34.562,2.731,51.839
c0.183,3.311,0.521,6.613,0.779,9.831c6.38,1.66,12.704,2.619,19.025,2.698c6.321-0.079,12.645-1.038,19.025-2.698
c0.258-3.218,0.597-6.521,0.779-9.831c0.949-17.277,2.03-34.551,2.731-51.839c0.652-16.109,1.01-32.234,1.265-48.355
C438.062,377.487,438.209,362.948,437.972,348.42z"/>
<path d="M541.277,348.42c-0.335-20.5-0.866-41.001-1.669-61.487c-0.757-19.302-2.001-38.585-2.939-57.881
c-0.082-1.666-0.787-2.026-2.17-2.328c-5.691-1.241-11.415-1.824-17.162-1.833c-5.746,0.009-11.47,0.592-17.162,1.833
c-1.383,0.301-2.088,0.662-2.169,2.328c-0.939,19.296-2.184,38.579-2.939,57.881c-0.803,20.486-1.335,40.987-1.67,61.487
c-0.237,14.528-0.09,29.067,0.14,43.599c0.255,16.121,0.612,32.246,1.266,48.355c0.7,17.288,1.782,34.562,2.73,51.839
c0.183,3.311,0.521,6.613,0.779,9.831c6.381,1.66,12.705,2.619,19.025,2.698c6.321-0.079,12.646-1.038,19.025-2.698
c0.259-3.218,0.597-6.521,0.779-9.831c0.949-17.277,2.031-34.551,2.731-51.839c0.653-16.109,1.01-32.234,1.265-48.355
C541.367,377.487,541.515,362.948,541.277,348.42z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.5 KiB

28
src/icons/storygraph.svg Normal file
View File

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 0 48 48" id="a" xmlns="http://www.w3.org/2000/svg">
<defs>
<style>.h{fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;}</style>
</defs>
<g id="b">
<g id="c">
<rect id="d" class="h" x="5.5" y="6.6165" width="7.6031" height="29.8423" rx="1" ry="1"/>
<rect id="e" class="h" x="16.5636" y="6.6165" width="7.6031" height="29.8423" rx="1" ry="1"/>
<rect id="f" class="h" x="30.9108" y="6.3431" width="7.6033" height="29.8418" rx="1" ry="1" transform="translate(-4.6835 11.0135) rotate(-16.9062)"/>
<rect id="g" class="h" x="5.5" y="39.0428" width="37" height="2.828" rx="1" ry="1"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 790 B

2
src/icons/tidal.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 -373 1453 1453" xmlns="http://www.w3.org/2000/svg"><path stroke="#000000" stroke-width=".094" d="M596.8 0h.8c6.102 7 13 13.2 19.5 19.9l44.2 44.2v.8c-21.398 21.3-42.7 42.8-64.1 64.1-21.5-21.4-42.9-42.9-64.4-64.3 1.102-2.1 3.2-3.5 4.8-5.2C557.3 39.6 577.3 20 596.8 0zM725.8 0h.8c.602.9 1.2 1.7 2 2.5 20.7 20.5 41.102 41.3 62 61.7-.5 1.2-1.6 2-2.5 2.9-20.698 20.6-41.3 41.3-62 61.9-21.6-21.3-42.8-43-64.5-64.2 21-21.9 43.1-43 64.2-64.8zM854.8 0h.8c4 4.8 8.7 8.9 13 13.4 16.2 16.2 32.302 32.3 48.5 48.5.802.9 2.102 1.7 2.4 3-21.7 21.1-42.7 43-64.5 64.1l-61.5-61.5c-1-1.1-2.3-1.9-2.8-3.3C801.6 53.6 812.2 42.7 823 32c10.6-10.7 21.4-21.1 31.8-32zM662.5 192.5c21.1-21.1 42.3-42.2 63.4-63.4l.898.4c21.2 21.3 42.4 42.6 63.8 63.7-.698 1.6-2.198 2.5-3.3 3.8-15.398 15.3-30.8 30.8-46.2 46.1-5 4.8-9.8 10.2-14.898 14.7-7.3-6.6-14-14-21.102-20.8-14.398-14.4-28.698-28.8-43.198-43.1.2-.4.4-1 .6-1.4zM0 469.9h192.4c.1 15.398.1 30.8 0 46.1h-69.3v182c-.1 3 .2 6-.4 9H69.2c.2-63.7.1-127.3.1-191H0v-46.1zM352.9 469.9c18 0 36 0 54 .1-.1 79 .2 158-.2 237H353c-.3-21-.1-42-.2-63 .1-58 0-116 .1-174.1zM1305 469.9c18 0 36 0 54 .1v189.4c31.3.198 62.7.1 94 .1V707h-147.9c-.3-79 0-158-.1-237.1zM797.4 549.4c-5.4-18.602-15.9-35.5-30.5-48.2-19.3-17.1-44.5-26.4-69.8-29.7-14.3-2.1-28.8-1.5-43.198-1.6h-63.9c-1.2 0-2.5.1-3.7.3.3 78.3 0 156.6.2 234.898-.1.5-.2 1.4-.3 1.9H678.6c8.302-1.5 16.802-1.4 25-3.2 28-5.1 54.9-19 73.2-41.1 13.5-16 21.8-36.102 24.5-56.8 2.4-18.898 1.4-38.298-3.9-56.498zm-60.9 78.7c-6.7 10.7-16.6 19.2-28.1 24.4-10.4 4.8-21.9 7-33.302 7.3-12 .102-24 0-36 .102-.6-13.302-.1-26.602-.3-39.9 0-34.7 0-69.3.102-104H676c18.6.4 37.5 6.8 51 20 12.1 11.7 18.9 28.2 20 44.9 1.1 16.298-1.9 33.198-10.5 47.198zM1138.6 651.2c-22.6-54.9-45.1-109.9-67.898-164.7-2.102-5.5-4.301-11.1-6.801-16.4-18.601-.3-37.199-.3-55.801 0-31.8 76.5-63.6 153-95.398 229.4-1 2.5-2.2 4.9-2.7 7.5h57.5c5.7-15.8 11.8-31.4 17.5-47.2 32.6-.5 65.3-.1 98-.2 1.7-.5 2.2 1.302 2.6 2.5 5.5 15 11.102 29.9 16.5 44.9h59.302c-7.204-18.8-15.204-37.2-22.804-55.8zm-138.4-33.5c-.3-2.102 1-3.9 1.6-5.8 10.9-28.5 22.102-57 32.9-85.5.2-.102.6-.2.8-.2 11.3 30 22.8 59.898 34.2 89.898 0 .4.1 1.2.1 1.602-23.2-.2-46.4-.2-69.6 0z"/></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB