in karavan-app/src/main/webui/src/designer/icons/KaravanIcons.tsx [19:181]
export function KaravanIcon(className?: string) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
xmlnsXlink="http://www.w3.org/1999/xlink"
id="svg50"
width={32}
height={32}
preserveAspectRatio="xMidYMid"
version="1.1"
viewBox="0 0 256 256"
className={className ? className : "logo"}
>
<defs id="defs31">
<linearGradient id="linearGradient1351">
<stop
id="stop1347"
offset="0"
stopColor="#dcffff"
stopOpacity="1"
></stop>
<stop
id="stop1349"
offset="1"
stopColor="#96d2e6"
stopOpacity="1"
></stop>
</linearGradient>
<circle id="path-1" cx="128" cy="128" r="128"></circle>
<linearGradient
id="linearGradient-3"
x1="-26.051"
x2="254.316"
y1="271.331"
y2="0.048"
gradientUnits="userSpaceOnUse"
>
<stop
id="stop10"
offset="0%"
stopColor="#4790bb"
stopOpacity="1"
></stop>
<stop
id="stop12"
offset="10.996%"
stopColor="#64b7db"
stopOpacity="1"
></stop>
<stop
id="stop14"
offset="94.502%"
stopColor="#326ea0"
stopOpacity="1"
></stop>
</linearGradient>
<linearGradient
id="linearGradient-4"
x1="-32.163"
x2="259.338"
y1="277.029"
y2="-5.028"
gradientUnits="userSpaceOnUse"
>
<stop id="stop17" offset="0%" stopColor="#F69923"></stop>
<stop id="stop19" offset="8.048%" stopColor="#F79A23"></stop>
<stop id="stop21" offset="41.874%" stopColor="#E97826"></stop>
</linearGradient>
<linearGradient
id="linearGradient-5"
x1="217.945"
x2="99.459"
y1="67.505"
y2="247.005"
gradientTransform="scale(.96442 1.0369)"
gradientUnits="userSpaceOnUse"
xlinkHref="#linearGradient-4"
>
<stop
id="stop24"
offset="0%"
stopColor="#92d6d5"
stopOpacity="1"
></stop>
<stop
id="stop26"
offset="41.191%"
stopColor="#79b7cc"
stopOpacity="1"
></stop>
<stop
id="stop28"
offset="73.271%"
stopColor="#5891c5"
stopOpacity="1"
></stop>
</linearGradient>
<mask id="mask-2" fill="#fff">
<use id="use33" xlinkHref="#path-1"></use>
</mask>
<mask id="mask-2-7" fill="#fff">
<use id="use137" xlinkHref="#path-1"></use>
</mask>
<linearGradient
id="linearGradient1345"
x1="233.122"
x2="2.24"
y1="56.015"
y2="242.78"
gradientUnits="userSpaceOnUse"
xlinkHref="#linearGradient1351"
></linearGradient>
</defs>
<circle
id="circle38"
cx="127.994"
cy="127.994"
r="123.111"
fill="url(#linearGradient-3)"
fillRule="nonzero"
mask="url(#mask-2)"
></circle>
<g id="g2266">
<path
id="path42"
fill="url(#linearGradient-5)"
fillOpacity="1"
fillRule="nonzero"
d="M98.044 75.517c-1.751-.002-3.524.01-5.292.061-2.056.06-4.817.713-8 1.785 53.775 40.834 73.108 114.497 39.875 178.514 1.129.03 2.249.123 3.385.123 60.736 0 111.492-42.323 124.609-99.071-38.542-45.178-90.813-81.314-154.578-81.412z"
mask="url(#mask-2)"
opacity="0.75"
></path>
</g>
<path
id="path44"
fill="#1e4b7b"
fillOpacity="1"
fillRule="nonzero"
d="M84.752 77.368C66.895 83.378 32.83 104.546.079 132.81c2.487 67.334 57.028 121.313 124.548 123.07 33.233-64.016 13.901-137.68-39.875-178.513z"
mask="url(#mask-2)"
opacity="0.75"
></path>
<path
id="path150"
fill="url(#linearGradient1345)"
fillOpacity="1"
fillRule="nonzero"
d="M128.747 54.005c-10.985 5.495 0 27.466 0 27.466C95.774 108.954 102.78 155.9 64.312 155.9c-20.97 0-42.242-24.077-64.233-38.828-.283 3.479-.785 6.972-.785 10.524 0 48.095 26.263 89.924 65.42 111.897 10.952-1.38 22.838-4.114 31.05-9.592 43.146-28.765 53.857-83.491 71.487-109.925 10.979-16.492 62.434-15.061 65.906-22.01 5.502-10.991-10.99-27.467-16.491-27.467h-43.958c-3.071 0-7.897-5.456-10.974-5.456h-16.492s-7.307-11.085-13.794-11.526c-.93-.066-1.83.053-2.7.488z"
mask="url(#mask-2-7)"
transform="translate(-.769 -.133)"
></path>
<path
id="path40"
fill="#2d4150"
fillOpacity="1"
fillRule="nonzero"
d="M128 256C57.308 256 0 198.692 0 128 0 57.308 57.308 0 128 0c70.692 0 128 57.308 128 128 0 70.692-57.308 128-128 128zm0-9.768c65.298 0 118.232-52.934 118.232-118.232S193.298 9.768 128 9.768 9.768 62.702 9.768 128 62.702 246.232 128 246.232z"
mask="url(#mask-2)"
transform="translate(-.59) scale(1.00078)"
></path>
</svg>
);
}