You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampark.apache.org by be...@apache.org on 2022/09/16 16:14:59 UTC

[incubator-streampark] branch dev updated: [Feature] Change the icon to the StreamPark logo (#1626)

This is an automated email from the ASF dual-hosted git repository.

benjobs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git


The following commit(s) were added to refs/heads/dev by this push:
     new b5c569214 [Feature] Change the icon to the StreamPark logo (#1626)
b5c569214 is described below

commit b5c5692142c2d0e4092b08d3a2c2e5206d70ab80
Author: 1996fanrui <19...@gmail.com>
AuthorDate: Sat Sep 17 00:14:52 2022 +0800

    [Feature] Change the icon to the StreamPark logo (#1626)
---
 .../streampark-console-webapp/public/index.html    |   2 +-
 .../streampark-console-webapp/public/logo.svg      | 158 ++++++++++++++++++++
 .../src/assets/imgs/logo.svg                       | 159 ++++++++++++++++++++-
 3 files changed, 317 insertions(+), 2 deletions(-)

diff --git a/streampark-console/streampark-console-webapp/public/index.html b/streampark-console/streampark-console-webapp/public/index.html
index c452027c8..22ef9c4d9 100644
--- a/streampark-console/streampark-console-webapp/public/index.html
+++ b/streampark-console/streampark-console-webapp/public/index.html
@@ -23,7 +23,7 @@
     <meta charset="utf-8">
     <meta http-equiv="X-UA-Compatible" content="IE=edge">
     <meta name="viewport" content="width=device-width,initial-scale=1.0">
-    <link rel="icon" href="<%= BASE_URL %>adminx.png">
+    <link rel="icon" href="./logo.svg">
     <title>StreamPark Console</title>
     <style>#loading-mask{position:fixed;left:0;top:0;height:100%;width:100%;background:#fff;user-select:none;z-index:9999;overflow:hidden}.loading-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.loading-dot{animation:antRotate 1.2s infinite linear;transform:rotate(45deg);position:relative;display:inline-block;font-size:64px;width:64px;height:64px;box-sizing:border-box}.loading-dot i{width:22px;height:22px;position:absolute;display:block;background-color:#1890f [...]
   </head>
diff --git a/streampark-console/streampark-console-webapp/public/logo.svg b/streampark-console/streampark-console-webapp/public/logo.svg
new file mode 100644
index 000000000..5c612c193
--- /dev/null
+++ b/streampark-console/streampark-console-webapp/public/logo.svg
@@ -0,0 +1,158 @@
+<svg id="streampark" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 167.25 97.54">
+  <defs>
+    <style>
+      .cls-1{fill:url(#linear-gradient);}.cls-2{fill:url(#linear-gradient-2);}.cls-3{fill:url(#linear-gradient-3);}.cls-4{fill:url(#streampark_2);}.cls-5{fill:url(#streampark_2-2);}.cls-6{fill:url(#streampark_2-3);}.cls-7{fill:url(#streampark_2-4);}.cls-8{fill:url(#streampark_2-5);}.cls-9{fill:url(#streampark_2-6);}.cls-10{fill:url(#streampark_2-7);}.cls-11{fill:url(#streampark_2-8);}.cls-12{fill:url(#streampark_2-9);}.cls-13{fill:url(#streampark_2-10);}.cls-14{fill:url(#streampark_2-11) [...]
+    </style>
+    <linearGradient id="linear-gradient" x1="-1.31" y1="83.85" x2="162.45" y2="83.85" gradientTransform="matrix(1, 0, 0, -1, 0, 97.54)"
+                    gradientUnits="userSpaceOnUse">
+      <stop offset="0" stop-color="#1fd3ff"/>
+      <stop offset="1" stop-color="#a43efa"/>
+    </linearGradient>
+    <linearGradient id="linear-gradient-2" x1="-1.31" y1="82.32" x2="162.45" y2="82.32" xlink:href="#linear-gradient"/>
+    <linearGradient id="linear-gradient-3" x1="-1.31" y1="84.67" x2="162.45" y2="84.67" xlink:href="#linear-gradient"/>
+    <linearGradient id="streampark_2" x1="57.15" y1="104.46" x2="107.62" y2="33.43" gradientTransform="matrix(1, 0, 0, -1, 0, 97.54)"
+                    gradientUnits="userSpaceOnUse">
+      <stop offset="0" stop-color="#1fd3ff"/>
+      <stop offset="0.78" stop-color="#a43efa"/>
+      <stop offset="1" stop-color="#09f"/>
+    </linearGradient>
+    <linearGradient id="streampark_2-2" x1="62.79" y1="108.47" x2="113.27" y2="37.44" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-3" x1="23.7" y1="80.68" x2="74.17" y2="9.65" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-4" x1="54.33" y1="102.46" x2="104.81" y2="31.43" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-5" x1="53.15" y1="101.62" x2="103.63" y2="30.59" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-6" x1="72.83" y1="115.6" x2="123.31" y2="44.57" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-7" x1="41.82" y1="93.56" x2="92.3" y2="22.53" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-8" x1="23.39" y1="80.47" x2="73.87" y2="9.44" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-9" x1="84.99" y1="124.24" x2="135.47" y2="53.21" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-10" x1="-0.32" y1="63.62" x2="50.16" y2="-7.41" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-11" x1="26.05" y1="82.36" x2="76.53" y2="11.33" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-12" x1="-5.79" y1="59.73" x2="44.69" y2="-11.3" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-13" x1="30.65" y1="85.63" x2="81.13" y2="14.6" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-14" x1="6.08" y1="68.17" x2="56.56" y2="-2.86" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-15" x1="36.27" y1="89.62" x2="86.74" y2="18.59" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-16" x1="9.52" y1="70.61" x2="60" y2="-0.42" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-17" x1="20.87" y1="78.68" x2="71.35" y2="7.65" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-18" x1="14.09" y1="73.86" x2="64.57" y2="2.83" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-19" x1="22.78" y1="80.04" x2="73.26" y2="9.01" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-20" x1="15.5" y1="74.86" x2="65.98" y2="3.83" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-21" x1="13.89" y1="73.72" x2="64.37" y2="2.69" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-22" x1="-1.29" y1="62.93" x2="49.19" y2="-8.1" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-23" x1="5.98" y1="68.09" x2="56.45" y2="-2.94" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-24" x1="23.46" y1="80.52" x2="73.94" y2="9.49" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-25" x1="18.35" y1="76.89" x2="68.83" y2="5.86" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-26" x1="26.35" y1="82.57" x2="76.82" y2="11.54" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-27" x1="19.09" y1="77.41" x2="69.57" y2="6.38" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-28" x1="-0.89" y1="63.22" x2="49.59" y2="-7.81" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-29" x1="-0.99" y1="63.14" x2="49.49" y2="-7.89" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-30" x1="6.83" y1="68.7" x2="57.3" y2="-2.33" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-31" x1="11.39" y1="71.94" x2="61.87" y2="0.91" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-32" x1="19.97" y1="78.04" x2="70.45" y2="7.01" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-33" x1="12.93" y1="73.04" x2="63.41" y2="2.01" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-34" x1="-3.43" y1="61.41" x2="47.04" y2="-9.63" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-35" x1="1.13" y1="64.65" x2="51.61" y2="-6.38" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-36" x1="-12.1" y1="55.24" x2="38.37" y2="-15.79" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-37" x1="-13.39" y1="54.33" x2="37.09" y2="-16.7" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-38" x1="25.57" y1="82.01" x2="76.04" y2="10.98" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-39" x1="34.57" y1="88.41" x2="85.04" y2="17.38" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-40" x1="64.18" y1="109.45" x2="114.65" y2="38.42" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-41" x1="83.08" y1="122.89" x2="133.56" y2="51.86" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-42" x1="97.94" y1="133.45" x2="148.42" y2="62.42" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-43" x1="83.27" y1="123.03" x2="133.75" y2="51.99" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-44" x1="90.93" y1="128.46" x2="141.41" y2="57.43" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-45" x1="78.5" y1="119.63" x2="128.98" y2="48.6" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-46" x1="87.48" y1="126.02" x2="137.96" y2="54.98" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-47" x1="83.95" y1="123.51" x2="134.43" y2="52.47" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-48" x1="51.01" y1="100.09" x2="101.48" y2="29.06" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-49" x1="80.25" y1="120.87" x2="130.72" y2="49.84" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-50" x1="57.49" y1="104.7" x2="107.97" y2="33.67" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-51" x1="61.38" y1="107.47" x2="111.86" y2="36.44" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-52" x1="67.04" y1="111.49" x2="117.52" y2="40.46" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-53" x1="71.14" y1="114.4" x2="121.62" y2="43.37" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-54" x1="91.19" y1="128.65" x2="141.67" y2="57.62" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-55" x1="93.6" y1="132.71" x2="144.08" y2="61.68" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-56" x1="103.18" y1="132.71" x2="153.66" y2="61.68" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-57" x1="96.5" y1="132.42" x2="146.98" y2="61.39" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-58" x1="96.52" y1="132.44" x2="147" y2="61.41" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-59" x1="105.27" y1="138.65" x2="155.75" y2="67.62" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-60" x1="104.42" y1="138.05" x2="154.9" y2="67.02" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-61" x1="94.11" y1="130.73" x2="144.59" y2="59.7" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-62" x1="89.83" y1="127.68" x2="140.31" y2="56.65" xlink:href="#streampark_2"/>
+  </defs>
+  <circle class="cls-1" cx="50.36" cy="13.7" r="1.59"/>
+  <circle class="cls-2" cx="76.86" cy="15.23" r="1.59"/>
+  <circle class="cls-3" cx="63.48" cy="12.88" r="1.59"/>
+  <path class="cls-4"
+        d="M129.93,15.2c-20.43,2-38.48,25.14-51.66,42-5.45,7-11.46,12.29-17.85,15.74l-.69.39a15.93,15.93,0,0,1-1.56.81l.77,1.75a17.45,17.45,0,0,0,1.74-.9l.65-.37c6.62-3.57,12.83-9,18.45-16.24,13-16.61,30.72-39.36,50.33-41.29Z"/>
+  <path class="cls-5" d="M111,36.1c-5.67,6.24-11.56,13.77-16,19.64l1.52,1.17c4.47-5.84,10.33-13.34,15.95-19.52Z"/>
+  <path class="cls-6"
+        d="M86.48,67.26c-7,9.33-12.77,15.08-18.56,18.67a31.62,31.62,0,0,1-18,4.8v1.91a33.56,33.56,0,0,0,19.05-5.09c6-3.71,11.88-9.61,19.08-19.13Z"/>
+  <path class="cls-7"
+        d="M120,21.76C106.93,29.2,89.7,51.17,84,58.39l-1.15,1.46c-.52.66-1.12,1.51-1.81,2.5-2.93,4.14-7.34,10.4-14.77,15.05l1,1.62c7.76-4.85,12.49-11.56,15.31-15.57.67-1,1.25-1.77,1.75-2.41l1.16-1.46c5.6-7.15,22.65-28.91,35.35-36.16Z"/>
+  <circle class="cls-8" cx="95.89" cy="56.07" r="1.59"/>
+  <circle class="cls-9" cx="111.74" cy="36.7" r="1.59"/>
+  <circle class="cls-10" cx="87.22" cy="67.87" r="1.59"/>
+  <circle class="cls-11" cx="74.58" cy="89.09" r="1.59"/>
+  <circle class="cls-12" cx="120.16" cy="22.79" r="1.59"/>
+  <path class="cls-13" d="M7.18,70.38l-1.69.88A48.86,48.86,0,0,0,63.82,95.18l-.59-1.82a46.94,46.94,0,0,1-56-23Z"/>
+  <path class="cls-14" d="M48.77,0A48.79,48.79,0,0,0,2.71,64.83l1.8-.63A46.87,46.87,0,0,1,85.68,19.9l1.51-1.18A48.5,48.5,0,0,0,48.77,0Z"/>
+  <path class="cls-15" d="M6.09,48.34H4.17A44.26,44.26,0,0,0,38.33,91.58l.44-1.86A42.35,42.35,0,0,1,6.09,48.34Z"/>
+  <path class="cls-16"
+        d="M48.6,3.91A44.59,44.59,0,0,0,5.11,39.21l1.87.4A42.53,42.53,0,0,1,76.21,16l1.25-1.45A44.42,44.42,0,0,0,48.6,3.91Z"/>
+  <path class="cls-17" d="M13.77,26.71A38.46,38.46,0,0,0,61.67,82l-.74-1.76A36.54,36.54,0,0,1,15.41,27.7Z"/>
+  <path class="cls-18"
+        d="M46.71,8.11a38.23,38.23,0,0,0-27,11.09L21,20.56a36.57,36.57,0,0,1,42-6.72l.85-1.72A38.13,38.13,0,0,0,46.71,8.11Z"/>
+  <path class="cls-19" d="M24.42,68.24l-1.32,1.4a33.15,33.15,0,0,0,37.17,5.65l-.84-1.72a31.24,31.24,0,0,1-35-5.33Z"/>
+  <path class="cls-20"
+        d="M45.78,12.37A33.16,33.16,0,0,0,12.66,45.5a32.77,32.77,0,0,0,3.45,14.73l1.71-.85A31.23,31.23,0,0,1,50.4,14.63l.28-1.9A34.79,34.79,0,0,0,45.78,12.37Z"/>
+  <path class="cls-21"
+        d="M19.18,44.74H17.27A29.45,29.45,0,0,0,46.68,74.16a29.15,29.15,0,0,0,17.59-5.83L63.12,66.8A27.51,27.51,0,0,1,19.18,44.74Z"/>
+  <path class="cls-22"
+        d="M39.85,16.12A29.91,29.91,0,0,0,35,17.74a29.35,29.35,0,0,0-16.61,19l1.85.53A27.41,27.41,0,0,1,35.75,19.5,26.9,26.9,0,0,1,40.29,18Z"/>
+  <path class="cls-23" d="M31.12,23.8A26.11,26.11,0,0,0,53.86,69.35l-.45-1.86a24.56,24.56,0,0,1-5.74.68A24.19,24.19,0,0,1,32.34,25.28Z"/>
+  <circle class="cls-24" cx="63.78" cy="94.03" r="1.59"/>
+  <circle class="cls-25" cx="38.54" cy="90.66" r="1.59"/>
+  <circle class="cls-26" cx="50.16" cy="91.63" r="1.59"/>
+  <circle class="cls-27" cx="67.02" cy="78.32" r="1.59"/>
+  <circle class="cls-28" cx="61.36" cy="81.17" r="1.59"/>
+  <circle class="cls-29" cx="63.61" cy="67.41" r="1.59"/>
+  <circle class="cls-30" cx="53.42" cy="68.44" r="1.59"/>
+  <circle class="cls-31" cx="23.7" cy="68.92" r="1.59"/>
+  <circle class="cls-32" cx="16.94" cy="59.64" r="1.59"/>
+  <circle class="cls-33" cx="18.2" cy="44.86" r="1.59"/>
+  <circle class="cls-34" cx="19.37" cy="36.83" r="1.59"/>
+  <circle class="cls-35" cx="20.36" cy="20.07" r="1.59"/>
+  <circle class="cls-36" cx="14.78" cy="27.1" r="1.59"/>
+  <circle class="cls-37" cx="5.13" cy="48.19" r="1.59"/>
+  <circle class="cls-38" cx="5.85" cy="39.54" r="1.59"/>
+  <circle class="cls-39" cx="3.87" cy="64.78" r="1.59"/>
+  <circle class="cls-40" cx="6.03" cy="70.55" r="1.59"/>
+  <circle class="cls-41" cx="31.89" cy="24.43" r="1.59"/>
+  <circle class="cls-42" cx="40.19" cy="17.04" r="1.59"/>
+  <circle class="cls-43" cx="86.27" cy="19.18" r="1.59"/>
+  <path class="cls-44" d="M139.76,15.37l-.3,1.9a30.79,30.79,0,1,1-26,52.81l-1.32,1.4a32.71,32.71,0,1,0,27.63-56.11Z"/>
+  <path class="cls-45"
+        d="M133.66,18.65a29.42,29.42,0,0,0-6.49.73l.42,1.86a28,28,0,0,1,6.07-.67,27.29,27.29,0,0,1,17.76,6.56l1.25-1.46A29.29,29.29,0,0,0,133.66,18.65Z"/>
+  <path class="cls-46" d="M157.91,31.55l-1.59,1.07a27.33,27.33,0,0,1-35.89,39.19l-.93,1.68a29.25,29.25,0,0,0,38.41-41.94Z"/>
+  <path class="cls-47"
+        d="M133.76,23.92A25.34,25.34,0,0,0,117.29,30l1.25,1.46a23.42,23.42,0,0,1,38.64,17.8,23.77,23.77,0,0,1-.79,6.06l1.85.49a25.34,25.34,0,0,0-24.48-31.88Z"/>
+  <path class="cls-48" d="M154.33,60.46A23.44,23.44,0,0,1,129,72.2l-.38,1.88a25.75,25.75,0,0,0,5.11.51A25.35,25.35,0,0,0,156,61.38Z"/>
+  <path class="cls-49"
+        d="M133.24,29.62a21,21,0,0,0-14.86,6.12l1.34,1.36A19.24,19.24,0,0,1,146,36.41L147.31,35A21.09,21.09,0,0,0,133.24,29.62Z"/>
+  <path class="cls-50" d="M152.47,42l-1.74.8a19.24,19.24,0,0,1-13.1,26.7,19.51,19.51,0,0,1-4.39.5v1.92A21.14,21.14,0,0,0,152.47,42Z"/>
+  <path class="cls-51"
+        d="M119.45,34.62c-8.17,7.61-15.77,18.05-23.13,28.14-4.76,6.52-9.25,12.68-13.45,17.42a50.26,50.26,0,0,1-9.47,8.28l1.07,1.59a52.09,52.09,0,0,0,9.83-8.6c4.26-4.8,8.78-11,13.56-17.56,7.31-10,14.87-20.38,22.9-27.86Z"/>
+  <circle class="cls-52" cx="118.44" cy="30.41" r="1.59"/>
+  <circle class="cls-53" cx="113.03" cy="71" r="1.59"/>
+  <circle class="cls-54" cx="120.16" cy="72.79" r="1.59"/>
+  <circle class="cls-55" cx="128.85" cy="73.02" r="1.59"/>
+  <circle class="cls-56" cx="133.38" cy="70.73" r="1.59"/>
+  <circle class="cls-57" cx="127.7" cy="20.27" r="1.59"/>
+  <circle class="cls-58" cx="130.11" cy="16.21" r="1.59"/>
+  <circle class="cls-59" cx="139.69" cy="16.21" r="1.59"/>
+  <circle class="cls-60" cx="146.69" cy="35.75" r="1.59"/>
+  <circle class="cls-61" cx="151.56" cy="42.55" r="1.59"/>
+  <circle class="cls-62" cx="157.32" cy="32.14" r="1.59"/>
+  <circle class="cls-63" cx="151.98" cy="26.41" r="1.59"/>
+  <circle class="cls-64" cx="157.32" cy="55.75" r="1.59"/>
+  <circle class="cls-65" cx="154.95" cy="61.5" r="1.59"/>
+</svg>
diff --git a/streampark-console/streampark-console-webapp/src/assets/imgs/logo.svg b/streampark-console/streampark-console-webapp/src/assets/imgs/logo.svg
index 4da99d065..5c612c193 100644
--- a/streampark-console/streampark-console-webapp/src/assets/imgs/logo.svg
+++ b/streampark-console/streampark-console-webapp/src/assets/imgs/logo.svg
@@ -1 +1,158 @@
-<svg id="streampark" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 167.25 97.54"><defs><style>.cls-1{fill:url(#linear-gradient);}.cls-2{fill:url(#linear-gradient-2);}.cls-3{fill:url(#linear-gradient-3);}.cls-4{fill:url(#streampark_2);}.cls-5{fill:url(#streampark_2-2);}.cls-6{fill:url(#streampark_2-3);}.cls-7{fill:url(#streampark_2-4);}.cls-8{fill:url(#streampark_2-5);}.cls-9{fill:url(#streampark_2-6);}.cls-10{fill:url(#streampark_2-7);}.cls-11 [...]
\ No newline at end of file
+<svg id="streampark" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 167.25 97.54">
+  <defs>
+    <style>
+      .cls-1{fill:url(#linear-gradient);}.cls-2{fill:url(#linear-gradient-2);}.cls-3{fill:url(#linear-gradient-3);}.cls-4{fill:url(#streampark_2);}.cls-5{fill:url(#streampark_2-2);}.cls-6{fill:url(#streampark_2-3);}.cls-7{fill:url(#streampark_2-4);}.cls-8{fill:url(#streampark_2-5);}.cls-9{fill:url(#streampark_2-6);}.cls-10{fill:url(#streampark_2-7);}.cls-11{fill:url(#streampark_2-8);}.cls-12{fill:url(#streampark_2-9);}.cls-13{fill:url(#streampark_2-10);}.cls-14{fill:url(#streampark_2-11) [...]
+    </style>
+    <linearGradient id="linear-gradient" x1="-1.31" y1="83.85" x2="162.45" y2="83.85" gradientTransform="matrix(1, 0, 0, -1, 0, 97.54)"
+                    gradientUnits="userSpaceOnUse">
+      <stop offset="0" stop-color="#1fd3ff"/>
+      <stop offset="1" stop-color="#a43efa"/>
+    </linearGradient>
+    <linearGradient id="linear-gradient-2" x1="-1.31" y1="82.32" x2="162.45" y2="82.32" xlink:href="#linear-gradient"/>
+    <linearGradient id="linear-gradient-3" x1="-1.31" y1="84.67" x2="162.45" y2="84.67" xlink:href="#linear-gradient"/>
+    <linearGradient id="streampark_2" x1="57.15" y1="104.46" x2="107.62" y2="33.43" gradientTransform="matrix(1, 0, 0, -1, 0, 97.54)"
+                    gradientUnits="userSpaceOnUse">
+      <stop offset="0" stop-color="#1fd3ff"/>
+      <stop offset="0.78" stop-color="#a43efa"/>
+      <stop offset="1" stop-color="#09f"/>
+    </linearGradient>
+    <linearGradient id="streampark_2-2" x1="62.79" y1="108.47" x2="113.27" y2="37.44" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-3" x1="23.7" y1="80.68" x2="74.17" y2="9.65" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-4" x1="54.33" y1="102.46" x2="104.81" y2="31.43" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-5" x1="53.15" y1="101.62" x2="103.63" y2="30.59" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-6" x1="72.83" y1="115.6" x2="123.31" y2="44.57" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-7" x1="41.82" y1="93.56" x2="92.3" y2="22.53" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-8" x1="23.39" y1="80.47" x2="73.87" y2="9.44" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-9" x1="84.99" y1="124.24" x2="135.47" y2="53.21" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-10" x1="-0.32" y1="63.62" x2="50.16" y2="-7.41" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-11" x1="26.05" y1="82.36" x2="76.53" y2="11.33" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-12" x1="-5.79" y1="59.73" x2="44.69" y2="-11.3" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-13" x1="30.65" y1="85.63" x2="81.13" y2="14.6" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-14" x1="6.08" y1="68.17" x2="56.56" y2="-2.86" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-15" x1="36.27" y1="89.62" x2="86.74" y2="18.59" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-16" x1="9.52" y1="70.61" x2="60" y2="-0.42" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-17" x1="20.87" y1="78.68" x2="71.35" y2="7.65" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-18" x1="14.09" y1="73.86" x2="64.57" y2="2.83" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-19" x1="22.78" y1="80.04" x2="73.26" y2="9.01" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-20" x1="15.5" y1="74.86" x2="65.98" y2="3.83" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-21" x1="13.89" y1="73.72" x2="64.37" y2="2.69" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-22" x1="-1.29" y1="62.93" x2="49.19" y2="-8.1" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-23" x1="5.98" y1="68.09" x2="56.45" y2="-2.94" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-24" x1="23.46" y1="80.52" x2="73.94" y2="9.49" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-25" x1="18.35" y1="76.89" x2="68.83" y2="5.86" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-26" x1="26.35" y1="82.57" x2="76.82" y2="11.54" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-27" x1="19.09" y1="77.41" x2="69.57" y2="6.38" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-28" x1="-0.89" y1="63.22" x2="49.59" y2="-7.81" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-29" x1="-0.99" y1="63.14" x2="49.49" y2="-7.89" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-30" x1="6.83" y1="68.7" x2="57.3" y2="-2.33" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-31" x1="11.39" y1="71.94" x2="61.87" y2="0.91" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-32" x1="19.97" y1="78.04" x2="70.45" y2="7.01" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-33" x1="12.93" y1="73.04" x2="63.41" y2="2.01" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-34" x1="-3.43" y1="61.41" x2="47.04" y2="-9.63" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-35" x1="1.13" y1="64.65" x2="51.61" y2="-6.38" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-36" x1="-12.1" y1="55.24" x2="38.37" y2="-15.79" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-37" x1="-13.39" y1="54.33" x2="37.09" y2="-16.7" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-38" x1="25.57" y1="82.01" x2="76.04" y2="10.98" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-39" x1="34.57" y1="88.41" x2="85.04" y2="17.38" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-40" x1="64.18" y1="109.45" x2="114.65" y2="38.42" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-41" x1="83.08" y1="122.89" x2="133.56" y2="51.86" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-42" x1="97.94" y1="133.45" x2="148.42" y2="62.42" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-43" x1="83.27" y1="123.03" x2="133.75" y2="51.99" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-44" x1="90.93" y1="128.46" x2="141.41" y2="57.43" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-45" x1="78.5" y1="119.63" x2="128.98" y2="48.6" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-46" x1="87.48" y1="126.02" x2="137.96" y2="54.98" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-47" x1="83.95" y1="123.51" x2="134.43" y2="52.47" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-48" x1="51.01" y1="100.09" x2="101.48" y2="29.06" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-49" x1="80.25" y1="120.87" x2="130.72" y2="49.84" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-50" x1="57.49" y1="104.7" x2="107.97" y2="33.67" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-51" x1="61.38" y1="107.47" x2="111.86" y2="36.44" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-52" x1="67.04" y1="111.49" x2="117.52" y2="40.46" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-53" x1="71.14" y1="114.4" x2="121.62" y2="43.37" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-54" x1="91.19" y1="128.65" x2="141.67" y2="57.62" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-55" x1="93.6" y1="132.71" x2="144.08" y2="61.68" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-56" x1="103.18" y1="132.71" x2="153.66" y2="61.68" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-57" x1="96.5" y1="132.42" x2="146.98" y2="61.39" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-58" x1="96.52" y1="132.44" x2="147" y2="61.41" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-59" x1="105.27" y1="138.65" x2="155.75" y2="67.62" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-60" x1="104.42" y1="138.05" x2="154.9" y2="67.02" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-61" x1="94.11" y1="130.73" x2="144.59" y2="59.7" xlink:href="#streampark_2"/>
+    <linearGradient id="streampark_2-62" x1="89.83" y1="127.68" x2="140.31" y2="56.65" xlink:href="#streampark_2"/>
+  </defs>
+  <circle class="cls-1" cx="50.36" cy="13.7" r="1.59"/>
+  <circle class="cls-2" cx="76.86" cy="15.23" r="1.59"/>
+  <circle class="cls-3" cx="63.48" cy="12.88" r="1.59"/>
+  <path class="cls-4"
+        d="M129.93,15.2c-20.43,2-38.48,25.14-51.66,42-5.45,7-11.46,12.29-17.85,15.74l-.69.39a15.93,15.93,0,0,1-1.56.81l.77,1.75a17.45,17.45,0,0,0,1.74-.9l.65-.37c6.62-3.57,12.83-9,18.45-16.24,13-16.61,30.72-39.36,50.33-41.29Z"/>
+  <path class="cls-5" d="M111,36.1c-5.67,6.24-11.56,13.77-16,19.64l1.52,1.17c4.47-5.84,10.33-13.34,15.95-19.52Z"/>
+  <path class="cls-6"
+        d="M86.48,67.26c-7,9.33-12.77,15.08-18.56,18.67a31.62,31.62,0,0,1-18,4.8v1.91a33.56,33.56,0,0,0,19.05-5.09c6-3.71,11.88-9.61,19.08-19.13Z"/>
+  <path class="cls-7"
+        d="M120,21.76C106.93,29.2,89.7,51.17,84,58.39l-1.15,1.46c-.52.66-1.12,1.51-1.81,2.5-2.93,4.14-7.34,10.4-14.77,15.05l1,1.62c7.76-4.85,12.49-11.56,15.31-15.57.67-1,1.25-1.77,1.75-2.41l1.16-1.46c5.6-7.15,22.65-28.91,35.35-36.16Z"/>
+  <circle class="cls-8" cx="95.89" cy="56.07" r="1.59"/>
+  <circle class="cls-9" cx="111.74" cy="36.7" r="1.59"/>
+  <circle class="cls-10" cx="87.22" cy="67.87" r="1.59"/>
+  <circle class="cls-11" cx="74.58" cy="89.09" r="1.59"/>
+  <circle class="cls-12" cx="120.16" cy="22.79" r="1.59"/>
+  <path class="cls-13" d="M7.18,70.38l-1.69.88A48.86,48.86,0,0,0,63.82,95.18l-.59-1.82a46.94,46.94,0,0,1-56-23Z"/>
+  <path class="cls-14" d="M48.77,0A48.79,48.79,0,0,0,2.71,64.83l1.8-.63A46.87,46.87,0,0,1,85.68,19.9l1.51-1.18A48.5,48.5,0,0,0,48.77,0Z"/>
+  <path class="cls-15" d="M6.09,48.34H4.17A44.26,44.26,0,0,0,38.33,91.58l.44-1.86A42.35,42.35,0,0,1,6.09,48.34Z"/>
+  <path class="cls-16"
+        d="M48.6,3.91A44.59,44.59,0,0,0,5.11,39.21l1.87.4A42.53,42.53,0,0,1,76.21,16l1.25-1.45A44.42,44.42,0,0,0,48.6,3.91Z"/>
+  <path class="cls-17" d="M13.77,26.71A38.46,38.46,0,0,0,61.67,82l-.74-1.76A36.54,36.54,0,0,1,15.41,27.7Z"/>
+  <path class="cls-18"
+        d="M46.71,8.11a38.23,38.23,0,0,0-27,11.09L21,20.56a36.57,36.57,0,0,1,42-6.72l.85-1.72A38.13,38.13,0,0,0,46.71,8.11Z"/>
+  <path class="cls-19" d="M24.42,68.24l-1.32,1.4a33.15,33.15,0,0,0,37.17,5.65l-.84-1.72a31.24,31.24,0,0,1-35-5.33Z"/>
+  <path class="cls-20"
+        d="M45.78,12.37A33.16,33.16,0,0,0,12.66,45.5a32.77,32.77,0,0,0,3.45,14.73l1.71-.85A31.23,31.23,0,0,1,50.4,14.63l.28-1.9A34.79,34.79,0,0,0,45.78,12.37Z"/>
+  <path class="cls-21"
+        d="M19.18,44.74H17.27A29.45,29.45,0,0,0,46.68,74.16a29.15,29.15,0,0,0,17.59-5.83L63.12,66.8A27.51,27.51,0,0,1,19.18,44.74Z"/>
+  <path class="cls-22"
+        d="M39.85,16.12A29.91,29.91,0,0,0,35,17.74a29.35,29.35,0,0,0-16.61,19l1.85.53A27.41,27.41,0,0,1,35.75,19.5,26.9,26.9,0,0,1,40.29,18Z"/>
+  <path class="cls-23" d="M31.12,23.8A26.11,26.11,0,0,0,53.86,69.35l-.45-1.86a24.56,24.56,0,0,1-5.74.68A24.19,24.19,0,0,1,32.34,25.28Z"/>
+  <circle class="cls-24" cx="63.78" cy="94.03" r="1.59"/>
+  <circle class="cls-25" cx="38.54" cy="90.66" r="1.59"/>
+  <circle class="cls-26" cx="50.16" cy="91.63" r="1.59"/>
+  <circle class="cls-27" cx="67.02" cy="78.32" r="1.59"/>
+  <circle class="cls-28" cx="61.36" cy="81.17" r="1.59"/>
+  <circle class="cls-29" cx="63.61" cy="67.41" r="1.59"/>
+  <circle class="cls-30" cx="53.42" cy="68.44" r="1.59"/>
+  <circle class="cls-31" cx="23.7" cy="68.92" r="1.59"/>
+  <circle class="cls-32" cx="16.94" cy="59.64" r="1.59"/>
+  <circle class="cls-33" cx="18.2" cy="44.86" r="1.59"/>
+  <circle class="cls-34" cx="19.37" cy="36.83" r="1.59"/>
+  <circle class="cls-35" cx="20.36" cy="20.07" r="1.59"/>
+  <circle class="cls-36" cx="14.78" cy="27.1" r="1.59"/>
+  <circle class="cls-37" cx="5.13" cy="48.19" r="1.59"/>
+  <circle class="cls-38" cx="5.85" cy="39.54" r="1.59"/>
+  <circle class="cls-39" cx="3.87" cy="64.78" r="1.59"/>
+  <circle class="cls-40" cx="6.03" cy="70.55" r="1.59"/>
+  <circle class="cls-41" cx="31.89" cy="24.43" r="1.59"/>
+  <circle class="cls-42" cx="40.19" cy="17.04" r="1.59"/>
+  <circle class="cls-43" cx="86.27" cy="19.18" r="1.59"/>
+  <path class="cls-44" d="M139.76,15.37l-.3,1.9a30.79,30.79,0,1,1-26,52.81l-1.32,1.4a32.71,32.71,0,1,0,27.63-56.11Z"/>
+  <path class="cls-45"
+        d="M133.66,18.65a29.42,29.42,0,0,0-6.49.73l.42,1.86a28,28,0,0,1,6.07-.67,27.29,27.29,0,0,1,17.76,6.56l1.25-1.46A29.29,29.29,0,0,0,133.66,18.65Z"/>
+  <path class="cls-46" d="M157.91,31.55l-1.59,1.07a27.33,27.33,0,0,1-35.89,39.19l-.93,1.68a29.25,29.25,0,0,0,38.41-41.94Z"/>
+  <path class="cls-47"
+        d="M133.76,23.92A25.34,25.34,0,0,0,117.29,30l1.25,1.46a23.42,23.42,0,0,1,38.64,17.8,23.77,23.77,0,0,1-.79,6.06l1.85.49a25.34,25.34,0,0,0-24.48-31.88Z"/>
+  <path class="cls-48" d="M154.33,60.46A23.44,23.44,0,0,1,129,72.2l-.38,1.88a25.75,25.75,0,0,0,5.11.51A25.35,25.35,0,0,0,156,61.38Z"/>
+  <path class="cls-49"
+        d="M133.24,29.62a21,21,0,0,0-14.86,6.12l1.34,1.36A19.24,19.24,0,0,1,146,36.41L147.31,35A21.09,21.09,0,0,0,133.24,29.62Z"/>
+  <path class="cls-50" d="M152.47,42l-1.74.8a19.24,19.24,0,0,1-13.1,26.7,19.51,19.51,0,0,1-4.39.5v1.92A21.14,21.14,0,0,0,152.47,42Z"/>
+  <path class="cls-51"
+        d="M119.45,34.62c-8.17,7.61-15.77,18.05-23.13,28.14-4.76,6.52-9.25,12.68-13.45,17.42a50.26,50.26,0,0,1-9.47,8.28l1.07,1.59a52.09,52.09,0,0,0,9.83-8.6c4.26-4.8,8.78-11,13.56-17.56,7.31-10,14.87-20.38,22.9-27.86Z"/>
+  <circle class="cls-52" cx="118.44" cy="30.41" r="1.59"/>
+  <circle class="cls-53" cx="113.03" cy="71" r="1.59"/>
+  <circle class="cls-54" cx="120.16" cy="72.79" r="1.59"/>
+  <circle class="cls-55" cx="128.85" cy="73.02" r="1.59"/>
+  <circle class="cls-56" cx="133.38" cy="70.73" r="1.59"/>
+  <circle class="cls-57" cx="127.7" cy="20.27" r="1.59"/>
+  <circle class="cls-58" cx="130.11" cy="16.21" r="1.59"/>
+  <circle class="cls-59" cx="139.69" cy="16.21" r="1.59"/>
+  <circle class="cls-60" cx="146.69" cy="35.75" r="1.59"/>
+  <circle class="cls-61" cx="151.56" cy="42.55" r="1.59"/>
+  <circle class="cls-62" cx="157.32" cy="32.14" r="1.59"/>
+  <circle class="cls-63" cx="151.98" cy="26.41" r="1.59"/>
+  <circle class="cls-64" cx="157.32" cy="55.75" r="1.59"/>
+  <circle class="cls-65" cx="154.95" cy="61.5" r="1.59"/>
+</svg>