Move SVGs to own files for reuse and easier markup.

This commit is contained in:
Gabriel Simmer 2019-02-24 10:10:08 -08:00
parent e079939e0b
commit 053148e4b6
No known key found for this signature in database
GPG key ID: 0394452F45EF2817
9 changed files with 50 additions and 41 deletions

View file

@ -1,2 +1,8 @@
# nas
small go nas platform for my raspberry pi
## credits
svg icons via https://iconsvg.xyz
raspberry pi svg via https://www.vectorlogo.zone/logos/raspberrypi/index.html

View file

@ -6,36 +6,14 @@
<body>
<main>
<div>
<svg xmlns="http://www.w3.org/2000/svg" width="54" height="68" stroke="none"
stroke-linecap="round"
stroke-linejoin="round" fill="#fff" fill-rule="evenodd">
<path d="M14.5834 1.088c-.3937.0232-.7687.1763-1.0663.4352-.8802-.4872-1.9694-.3835-2.742.2612-.7377-.2487-1.5523-.0147-2.0456.5875-1.074-.2264-2.1895.11-2.9595.8922-2.176-.261-2.8072 1.2404-2.0456 2.655a1.828 1.828 0 0 0 .1306 2.6114c-.2986.876-.0105 1.845.718 2.4155-.1703.8653.2332 1.7424 1.001 2.176.0573 1.0676.703 2.015 1.6756 2.46.1713 1.0887 1.076 1.912 2.176 1.9803.2973.9598 1.1718 1.6244 2.176 1.654C7.7036 21.025 5.3738 25.1 5.792 29.3778l-.4135.74a9.814 9.814 0 0 0-4.2222 6.9586c-.334 2.8214.5712 5.65 2.4813 7.752.3287 1.4856.78 2.9413 1.3492 4.3523a10.881 10.881 0 0 0 6.7242 8.7045 22.675 22.675 0 0 0 6.5284 3.6559c2.013 2.2464 4.883 3.5352 7.8994 3.547h.1306c3.0162-.012 5.8864-1.3007 7.8993-3.547 2.3636-.8487 4.5697-2.084 6.5284-3.656a10.881 10.881 0 0 0 6.7242-8.7045 27.512 27.512 0 0 0 1.3492-4.3523 9.814 9.814 0 0 0 2.4814-7.752c-.334-2.8213-1.874-5.3595-4.2223-6.9586l-.6963-.74a10.141 10.141 0 0 0-5.7015-10.0102c1.0043-.0294 1.879-.694 2.1762-1.654 1.1-.0682 2.0047-.8916 2.176-1.9802a2.873 2.873 0 0 0 1.6756-2.4591c.768-.4337 1.1713-1.3108 1-2.176a2.176 2.176 0 0 0 .7181-2.4155 1.828 1.828 0 0 0 .615-1.2782c.0245-.4915-.15-.972-.4844-1.3332.7617-1.3927 0-2.8942-2.0456-2.6548a3.221 3.221 0 0 0-3.0683-1.0446c-.4898-.593-1.2926-.8262-2.0238-.5875-.7725-.6447-1.8617-.7484-2.742-.2612-.854-.5707-1.9785-.5267-2.7855.1088-.8154-.29-1.7225-.1323-2.3937.4135a2.459 2.459 0 0 0-2.6984 1.2186h-.8487c-1.8945 1.3177-3.2534 3.2712-3.83 5.5056a9.64 9.64 0 0 0-3.83-5.6361h-.8487a2.459 2.459 0 0 0-2.6984-1.0881 2.481 2.481 0 0 0-2.4372-.4135 5.29 5.29 0 0 0-1.6757-.544z"
fill="#000"/>
<path d="M10.0353 7.03a41.061 41.061 0 0 1 11.5335 7.8123c-.9575 3.9605-6.1585 4.1564-8.0517 4.0476.36-.1187.66-.3775.827-.7182a21.764 21.764 0 0 1-3.3294-.6963 1.11 1.11 0 0 0 .8922-.5223 9.553 9.553 0 0 1-3.0031-1.2404c.4176.065.8443-.028 1.197-.26a11.622 11.622 0 0 1-2.8725-1.7845 2.176 2.176 0 0 0 1.2186-.1958A11.076 11.076 0 0 1 6.14 11.5988c.4.11.8246.0722 1.197-.1088a9.23 9.23 0 0 1-1.9803-2.1761c.4285.2282.9425.2282 1.37 0-.6875-.65-1.294-1.3807-1.8062-2.1762a2.892 2.892 0 0 0 1.2839 0 6.072 6.072 0 0 0-1.1533-2.176c.978.0703 1.9597.0703 2.9377 0l-.718-.8704c1.1-.2 2.214-.086 3.2425.3264.3917-.3047 0-.6964-.4788-1.088a11.796 11.796 0 0 1 2.7202.6746c.4134-.3917-.3047-.74-.653-1.175 1.02.1534 1.995.5325 2.8508 1.1098.4787-.457 0-.827-.283-1.2186.8958.3445 1.7108.8706 2.3937 1.545.1832-.1414.3007-.3514.3253-.5815a.849.849 0 0 0-.1947-.6372c.7474.4107 1.4.9742 1.915 1.654.3363-.3.4577-.7582.3046-1.175a19.014 19.014 0 0 1 2.1762 2.1761 1.827 1.827 0 0 0 .348-.9575c2.0456 1.9803 4.94 6.9854.74 8.9657a39.432 39.432 0 0 0-12.6433-6.6808zm32.2067 0a41.064 41.064 0 0 0-11.5335 7.8123c1 3.9605 6.1585 4.1564 8.0517 4.0476a1.415 1.415 0 0 1-.7399-.7399c1.1263-.145 2.2396-.3777 3.3295-.6964a1.11 1.11 0 0 1-.8704-.5223 9.551 9.551 0 0 0 3.003-1.2403c-.4246.0706-.8602-.0228-1.2186-.2612 1.0394-.4516 2.007-1.0527 2.8725-1.7844-.4166.0537-.8398-.0143-1.2186-.196.8494-.5174 1.6253-1.147 2.3067-1.8714a1.697 1.697 0 0 1-1.1969-.1089 9.228 9.228 0 0 0 1.9803-2.1761 1.458 1.458 0 0 1-1.371 0 11.752 11.752 0 0 0 1.8062-2.177 2.895 2.895 0 0 1-1.2839 0 6.068 6.068 0 0 1 1.1533-2.176 20.488 20.488 0 0 1-2.9378 0l.74-.7617a5.876 5.876 0 0 0-3.2424.3264c-.3917-.3046 0-.6963.4787-1.088a11.79 11.79 0 0 0-2.7201.6746c-.5223-.4788.1958-.827.5658-1.2622-1.02.1534-1.995.5325-2.8508 1.1098-.4787-.457 0-.827.283-1.2186-.8958.3445-1.7108.8706-2.3937 1.545a.849.849 0 0 1-.1523-1.2188c-.7474.4107-1.4.9742-1.915 1.654-.3364-.3-.4578-.7582-.3047-1.175-.783.6654-1.5107 1.393-2.176 2.176a1.828 1.828 0 0 1-.3482-.9575c-2.0455 1.9803-4.9398 6.9854-.74 8.9657 3.745-2.9704 8-5.2342 12.556-6.6807z"
fill="#75a928"/>
<path d="M33.494 47.4397c-.1418 3.8536-3.3706 6.8684-7.2248 6.746-3.8632.1722-7.1355-2.8177-7.3118-6.6807.1418-3.8536 3.3705-6.8684 7.2248-6.746 3.863-.1722 7.1355 2.8177 7.3118 6.6807zm-11.5-19.15c3.072 2.4345 3.6152 6.8867 1.2187 9.9884-1.9194 3.4344-6.234 4.7016-9.7056 2.8508-3.072-2.4346-3.6152-6.8867-1.2186-9.9885 1.9193-3.4343 6.2338-4.7016 9.7055-2.8507zm8.1488-.37c-3.072 2.4345-3.6152 6.8867-1.2186 9.9884 1.9193 3.4344 6.2338 4.7017 9.7055 2.8508 3.072-2.4346 3.6152-6.8867 1.2186-9.9885-1.9193-3.4343-6.2338-4.7016-9.7055-2.8507zM6.9452 31.554c3.2642-.8704 1.088 13.4703-1.545 12.295a7.747 7.747 0 0 1 1.545-12.2951zm37.6035-.2177c-3.264-.8704-1.088 13.4703 1.545 12.295 1.7518-1.6948 2.6038-4.1152 2.2998-6.5336a7.747 7.747 0 0 0-3.8449-5.7615zM33.494 20.6733c5.6144-.9575 10.293 2.3937 10.0972 8.487-.174 2.3938-12.0993-8.1605-10.0972-8.487zm-15.5158-.196C12.3638 19.52 7.685 22.87 7.88 28.9643c.174 2.3285 12.1646-8.1387 10.0973-8.487zm8.0734-1.4144c-3.3512 0-6.5284 2.4808-6.5284 3.9823s2.655 3.6777 6.5284 3.7212 6.5284-1.4798 6.5284-3.3512-3.6777-4.3523-6.6372-4.3523zm.196 37.212c2.916-.1306 6.833.9357 6.8548 2.3502s-3.547 4.4828-7.0507 4.3522-7.1594-2.9595-7.116-4.0476c0-1.5885 4.3522-2.83 7.3118-2.742zM15.454 47.875c2.176 2.5025 3.0248 6.92 1.284 8.204s-5.6362.5875-8.465-3.4818c-1.8933-3.4383-1.654-6.8984-.3047-7.9864 2.002-1.2187 5.114.4352 7.5077 3.2zm21.1737-.8052c-2.1762 2.633-3.5036 7.4423-1.8715 8.9874 1.5668 1.1968 5.7885 1.0445 8.9004-3.286a8.27 8.27 0 0 0 .2176-9.03c-1.915-1.4798-4.6787.4134-7.2465 3.3295z"
fill="#bc1142"/>
</svg>
<img src="/assets/svgs/pi.svg" alt="">
<h1 style="display: inline-block">PiNas</h1>
</div>
<div class="content index">
<a href="/files/">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<line x1="22" y1="12" x2="2" y2="12"></line>
<path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>
<line x1="6" y1="16" x2="6" y2="16"></line>
<line x1="10" y1="16" x2="10" y2="16"></line>
</svg>
Hot Files</a><br>
<img src="/assets/svgs/hotfiles.svg" alt="">Hot Files</a><br>
<a href="/archive/">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<ellipse cx="12" cy="5" rx="9" ry="3"></ellipse>
<path d="M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"></path>
<path d="M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"></path>
</svg>
Cold Files</a>
<img src="/assets/svgs/coldfiles.svg" alt="">Cold Files</a>
</div>
</main>
</body>

View file

@ -10,11 +10,7 @@
<body>
<header>
<a href="/" class="back-button">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<circle cx="12" cy="12" r="10"/>
<path d="M12 8l-4 4 4 4M16 12H9"/>
</svg>
<img src="/assets/svgs/back.svg" alt="">
</a>
<h1 style="display: inline-block">PiNas</h1>
</header>
@ -27,21 +23,13 @@
{{range $file := .Files}}
{{ if $file.IsDir }}
<p class="directory"><a href="/{{$prefix}}/{{$path}}/{{$file.Name}}">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>
</svg>
</svg>
{{$file.Name}}</a>
<img src="/assets/svgs/directory.svg" alt="">
{{$file.Name}}</a>
</p>
{{ end }}
{{ if not $file.IsDir }}
<p class="file"><a href="/{{$singleprefix}}/{{$path}}/{{$file.Name}}">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<path d="M13 2H6a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V9l-7-7z"/>
<path d="M13 3v6h6"/>
</svg>
<img src="/assets/svgs/file.svg" alt="">
{{$file.Name}}</a>
</p>
{{end}}

View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<circle cx="12" cy="12" r="10"/>
<path d="M12 8l-4 4 4 4M16 12H9"/>
</svg>

After

Width:  |  Height:  |  Size: 265 B

View file

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<ellipse cx="12" cy="5" rx="9" ry="3"></ellipse>
<path d="M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"></path>
<path d="M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"></path>
</svg>

After

Width:  |  Height:  |  Size: 356 B

View file

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>
</svg>

After

Width:  |  Height:  |  Size: 287 B

View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<path d="M13 2H6a2 2 0 0 0-2 2v16c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V9l-7-7z"/>
<path d="M13 3v6h6"/>
</svg>

After

Width:  |  Height:  |  Size: 295 B

View file

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none"
stroke="#000000" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel">
<line x1="22" y1="12" x2="2" y2="12"></line>
<path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>
<line x1="6" y1="16" x2="6" y2="16"></line>
<line x1="10" y1="16" x2="10" y2="16"></line>
</svg>

After

Width:  |  Height:  |  Size: 465 B

View file

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="54" height="68" stroke="none"
stroke-linecap="round"
stroke-linejoin="round" fill="#fff" fill-rule="evenodd">
<path d="M14.5834 1.088c-.3937.0232-.7687.1763-1.0663.4352-.8802-.4872-1.9694-.3835-2.742.2612-.7377-.2487-1.5523-.0147-2.0456.5875-1.074-.2264-2.1895.11-2.9595.8922-2.176-.261-2.8072 1.2404-2.0456 2.655a1.828 1.828 0 0 0 .1306 2.6114c-.2986.876-.0105 1.845.718 2.4155-.1703.8653.2332 1.7424 1.001 2.176.0573 1.0676.703 2.015 1.6756 2.46.1713 1.0887 1.076 1.912 2.176 1.9803.2973.9598 1.1718 1.6244 2.176 1.654C7.7036 21.025 5.3738 25.1 5.792 29.3778l-.4135.74a9.814 9.814 0 0 0-4.2222 6.9586c-.334 2.8214.5712 5.65 2.4813 7.752.3287 1.4856.78 2.9413 1.3492 4.3523a10.881 10.881 0 0 0 6.7242 8.7045 22.675 22.675 0 0 0 6.5284 3.6559c2.013 2.2464 4.883 3.5352 7.8994 3.547h.1306c3.0162-.012 5.8864-1.3007 7.8993-3.547 2.3636-.8487 4.5697-2.084 6.5284-3.656a10.881 10.881 0 0 0 6.7242-8.7045 27.512 27.512 0 0 0 1.3492-4.3523 9.814 9.814 0 0 0 2.4814-7.752c-.334-2.8213-1.874-5.3595-4.2223-6.9586l-.6963-.74a10.141 10.141 0 0 0-5.7015-10.0102c1.0043-.0294 1.879-.694 2.1762-1.654 1.1-.0682 2.0047-.8916 2.176-1.9802a2.873 2.873 0 0 0 1.6756-2.4591c.768-.4337 1.1713-1.3108 1-2.176a2.176 2.176 0 0 0 .7181-2.4155 1.828 1.828 0 0 0 .615-1.2782c.0245-.4915-.15-.972-.4844-1.3332.7617-1.3927 0-2.8942-2.0456-2.6548a3.221 3.221 0 0 0-3.0683-1.0446c-.4898-.593-1.2926-.8262-2.0238-.5875-.7725-.6447-1.8617-.7484-2.742-.2612-.854-.5707-1.9785-.5267-2.7855.1088-.8154-.29-1.7225-.1323-2.3937.4135a2.459 2.459 0 0 0-2.6984 1.2186h-.8487c-1.8945 1.3177-3.2534 3.2712-3.83 5.5056a9.64 9.64 0 0 0-3.83-5.6361h-.8487a2.459 2.459 0 0 0-2.6984-1.0881 2.481 2.481 0 0 0-2.4372-.4135 5.29 5.29 0 0 0-1.6757-.544z"
fill="#000"/>
<path d="M10.0353 7.03a41.061 41.061 0 0 1 11.5335 7.8123c-.9575 3.9605-6.1585 4.1564-8.0517 4.0476.36-.1187.66-.3775.827-.7182a21.764 21.764 0 0 1-3.3294-.6963 1.11 1.11 0 0 0 .8922-.5223 9.553 9.553 0 0 1-3.0031-1.2404c.4176.065.8443-.028 1.197-.26a11.622 11.622 0 0 1-2.8725-1.7845 2.176 2.176 0 0 0 1.2186-.1958A11.076 11.076 0 0 1 6.14 11.5988c.4.11.8246.0722 1.197-.1088a9.23 9.23 0 0 1-1.9803-2.1761c.4285.2282.9425.2282 1.37 0-.6875-.65-1.294-1.3807-1.8062-2.1762a2.892 2.892 0 0 0 1.2839 0 6.072 6.072 0 0 0-1.1533-2.176c.978.0703 1.9597.0703 2.9377 0l-.718-.8704c1.1-.2 2.214-.086 3.2425.3264.3917-.3047 0-.6964-.4788-1.088a11.796 11.796 0 0 1 2.7202.6746c.4134-.3917-.3047-.74-.653-1.175 1.02.1534 1.995.5325 2.8508 1.1098.4787-.457 0-.827-.283-1.2186.8958.3445 1.7108.8706 2.3937 1.545.1832-.1414.3007-.3514.3253-.5815a.849.849 0 0 0-.1947-.6372c.7474.4107 1.4.9742 1.915 1.654.3363-.3.4577-.7582.3046-1.175a19.014 19.014 0 0 1 2.1762 2.1761 1.827 1.827 0 0 0 .348-.9575c2.0456 1.9803 4.94 6.9854.74 8.9657a39.432 39.432 0 0 0-12.6433-6.6808zm32.2067 0a41.064 41.064 0 0 0-11.5335 7.8123c1 3.9605 6.1585 4.1564 8.0517 4.0476a1.415 1.415 0 0 1-.7399-.7399c1.1263-.145 2.2396-.3777 3.3295-.6964a1.11 1.11 0 0 1-.8704-.5223 9.551 9.551 0 0 0 3.003-1.2403c-.4246.0706-.8602-.0228-1.2186-.2612 1.0394-.4516 2.007-1.0527 2.8725-1.7844-.4166.0537-.8398-.0143-1.2186-.196.8494-.5174 1.6253-1.147 2.3067-1.8714a1.697 1.697 0 0 1-1.1969-.1089 9.228 9.228 0 0 0 1.9803-2.1761 1.458 1.458 0 0 1-1.371 0 11.752 11.752 0 0 0 1.8062-2.177 2.895 2.895 0 0 1-1.2839 0 6.068 6.068 0 0 1 1.1533-2.176 20.488 20.488 0 0 1-2.9378 0l.74-.7617a5.876 5.876 0 0 0-3.2424.3264c-.3917-.3046 0-.6963.4787-1.088a11.79 11.79 0 0 0-2.7201.6746c-.5223-.4788.1958-.827.5658-1.2622-1.02.1534-1.995.5325-2.8508 1.1098-.4787-.457 0-.827.283-1.2186-.8958.3445-1.7108.8706-2.3937 1.545a.849.849 0 0 1-.1523-1.2188c-.7474.4107-1.4.9742-1.915 1.654-.3364-.3-.4578-.7582-.3047-1.175-.783.6654-1.5107 1.393-2.176 2.176a1.828 1.828 0 0 1-.3482-.9575c-2.0455 1.9803-4.9398 6.9854-.74 8.9657 3.745-2.9704 8-5.2342 12.556-6.6807z"
fill="#75a928"/>
<path d="M33.494 47.4397c-.1418 3.8536-3.3706 6.8684-7.2248 6.746-3.8632.1722-7.1355-2.8177-7.3118-6.6807.1418-3.8536 3.3705-6.8684 7.2248-6.746 3.863-.1722 7.1355 2.8177 7.3118 6.6807zm-11.5-19.15c3.072 2.4345 3.6152 6.8867 1.2187 9.9884-1.9194 3.4344-6.234 4.7016-9.7056 2.8508-3.072-2.4346-3.6152-6.8867-1.2186-9.9885 1.9193-3.4343 6.2338-4.7016 9.7055-2.8507zm8.1488-.37c-3.072 2.4345-3.6152 6.8867-1.2186 9.9884 1.9193 3.4344 6.2338 4.7017 9.7055 2.8508 3.072-2.4346 3.6152-6.8867 1.2186-9.9885-1.9193-3.4343-6.2338-4.7016-9.7055-2.8507zM6.9452 31.554c3.2642-.8704 1.088 13.4703-1.545 12.295a7.747 7.747 0 0 1 1.545-12.2951zm37.6035-.2177c-3.264-.8704-1.088 13.4703 1.545 12.295 1.7518-1.6948 2.6038-4.1152 2.2998-6.5336a7.747 7.747 0 0 0-3.8449-5.7615zM33.494 20.6733c5.6144-.9575 10.293 2.3937 10.0972 8.487-.174 2.3938-12.0993-8.1605-10.0972-8.487zm-15.5158-.196C12.3638 19.52 7.685 22.87 7.88 28.9643c.174 2.3285 12.1646-8.1387 10.0973-8.487zm8.0734-1.4144c-3.3512 0-6.5284 2.4808-6.5284 3.9823s2.655 3.6777 6.5284 3.7212 6.5284-1.4798 6.5284-3.3512-3.6777-4.3523-6.6372-4.3523zm.196 37.212c2.916-.1306 6.833.9357 6.8548 2.3502s-3.547 4.4828-7.0507 4.3522-7.1594-2.9595-7.116-4.0476c0-1.5885 4.3522-2.83 7.3118-2.742zM15.454 47.875c2.176 2.5025 3.0248 6.92 1.284 8.204s-5.6362.5875-8.465-3.4818c-1.8933-3.4383-1.654-6.8984-.3047-7.9864 2.002-1.2187 5.114.4352 7.5077 3.2zm21.1737-.8052c-2.1762 2.633-3.5036 7.4423-1.8715 8.9874 1.5668 1.1968 5.7885 1.0445 8.9004-3.286a8.27 8.27 0 0 0 .2176-9.03c-1.915-1.4798-4.6787.4134-7.2465 3.3295z"
fill="#bc1142"/>
</svg>

After

Width:  |  Height:  |  Size: 5.4 KiB